Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
TCP 経由でデータを送信するために使用する形式についてアドバイスをお願いします。現在、区切り文字列を使用した単純なテキスト プロトコルを考案しました。XML、JSON、XMPP など、既存のものを使用する必要があると思いますか?
TCP 経由で送信するために人々はどのデータ形式を使用しますか?
速度とスループットを最適化したいと考えていますが、独自の標準を使用するよりも既存の標準を採用したいと考えています。
XML は、データ型に適した選択肢のように思えます。既に多数の XML ライブラリが存在します (または、言語に XML 解析が組み込まれている場合もあります)。
また、テキストベースであるため、手動でのデバッグが容易になるため、ネットワーク上でバイナリ エンコーディングを避ける理由の 1 つです。