0

私は、今日かなり悪い特定の2つの既存のシステム間の通信を文書化しようとしています。使用できるネットワーク通信プロトコルを文書化するための標準またはベストプラクティスはありますか?文書化する必要のあるいくつかの特別なタイプと混合ビット順序があります

通信はとても簡単で、こんな感じです(擬似コード)

システムA->システムB(通信を開始)

  short type;                   //Little endian

システムB->システムA

  short type;                   //Little endian
  short count;                  //Little endian
  //Start time
  short NoOfDaysSince1970;      //Big endian
  int   noOfMillisecoundsToday; //Big ending
  if(type==1)
    for(int i=0;i<count;i++)
      char[20] name;
  else
    for(int i=0;i<count;i++)
      float value;    //platform specific float, Little ending
    for(int i=0;i<count;i++)
      short flag;                //Big ending
  //Stop time
  short noOfDaysSince1970;       //Big ending
  int   noOfMillisecoundsToday;  //Big ending
4

1 に答える 1

1

Abstract SyntaxNotationOneをご覧になるかもしれません。

于 2012-08-31T12:09:56.763 に答える