私は単純な IM システム (最も単純なバージョンの Windows メッセンジャーによく似ています) の作成に関するネットワーク プログラミングの割り当てに取り組んでいます。
仕様では、1 つのデータグラム パケットで 4 つのフィールドを超えるデータを送信する必要があると指定されています。これらは次のとおりです。
To From Type Message
where type refers to message type, implemented as a user defined enum class.
これらすべてのデータを 1 つのパケットにパックする方法を教えてください。
更新:これまでのところ助けてくれてありがとう、しかし、私は文字列文と文字列を持っていると言いますパケットに個別にパッチを当てる通常の方法からは
byte[] sendData = new byte [256]
sendData = sentence.getBytes();
しかし、「from」文字列を文文字列とともに sendData に正確に追加するにはどうすればよいですか?