要約
- 規約がメッセージを定めても、実際の互換性は実装と版で決まる。
- 接続に頼る前に交渉、時間切れ、再試行、縮退、復旧を試すべきだ。
通信プロトコルは独立した機器に共通メッセージを解釈させる。正常経路は簡単で、異なる版、パケット損失、重複要求、予想外のデータで危険が表れる。対応版、安全要件、再試行上限、中断後の状態を記録したい。次の証拠は供給者の主張ではなく失敗試験による互換表だ。停止、再開、危険入力の拒否について双方が合意して初めて通信は信頼できる。
一つのメッセージ交換では相互運用を証明できない。版、時間切れ、再試行、異常入力が予測通り失敗するかが重要だ。

通信プロトコルは独立した機器に共通メッセージを解釈させる。正常経路は簡単で、異なる版、パケット損失、重複要求、予想外のデータで危険が表れる。対応版、安全要件、再試行上限、中断後の状態を記録したい。次の証拠は供給者の主張ではなく失敗試験による互換表だ。停止、再開、危険入力の拒否について双方が合意して初めて通信は信頼できる。