私は、会社と統合しようとしていますし、彼らは私が何の問題も接続されていない得ることができますが、私はオフに基づいてデータを送信する問題が生じています、私は送信ソケット
精通していないですソケットを使用しているもの、彼ら彼らは、彼らは、メッセージデータが欲しいが、ASCIIエンコーディング
でこれをするメッセージ長 始まり、バイナリの整数であり、彼らはこれを望む4つの他のフィールドヘッダーレコードと呼んたい
たい
私は最初の部分にバイナリライターを使用してアスキーを追加してみるべきかどうかわかりません
これはバイトですので変更できないと思います実際
誰かが私に提案や、彼らはそれがこの問題で私のために働くと思うだろういくつかのサンプルを与えることができます
受信データからアレイに4バイトを読み込みます。 BitConvertを使用して配列をintまたはuintに変換します。 BitConverter.ToUInt32(配列、0);長さが2^31を超えるかどうかを確認する必要があります(unsigned int) – jdweng