2. Definitions and Notations

2.1. Definitions

Client: 客

ネゴシエーション: 注文とその応答を通して client の要求を
サーバーに伝達する動作。

Packet: 丼

Server: 吉野屋の店員。

Session: クライアントは任意のタイミングでサラダや漬物等の
割り込み処理を行うことが出来る。したがって、サーバ側では
最終的な支払いの時にすべてのトランザクションをコミットする
必要がある。この、入店から支払いまでの一連の期間をセッショ
ンと呼ぶ。

Yoshinoya: 「国内はもちろん海外5ヶ国でも店舗展開中。おなじみの
牛丼チェーン」[YOSHINOYA]。 YBBOP においては一般に YBBOP を実装
している店舗を指す。

2.2. Syntax Notation

This document uses the Augmented Backus Naur Form [ABNF]
to define the syntax.

[[このように挿入されているのは、編集上の注記であって、
draft の一部ではない。]]