2012-01-21 7 views
0

私はAndroidアプリケーションを作成しています。outputStreamを使用して画像を送信し、InputStreamを使用して受信したいと思います。phone1からphone2(電話番号、電子メール、連絡先、画像)を送信します。これらのバイトは名前、電子メール、ピクチャのバイト数です。あなたが持っていると思いますoutputStream/InputStreamでは、どのようにこれらのバイトが名前、電子メール、写真用のバイトであるかを区別しますか?

[電話番号]これに代えて:

答えて

1

このようなものを処理するには、たとえば、あなたが送ることができ...特定のプロトコルでそれを送ることができ

[識別子] - [データ]を受け取ったら、識別子を読み込み、ペイロードから取り出し、必要に応じてそれを処理します。

+0

コードを親切に共有してください。 – Ahmed

2

ただ、カスタムバイナリプロトコルを作成するには、このような例:

バイトnameLength、 バイト[]名、 バイトemailLength、 バイト[]電子メール、 接触接触、 バイト[]絵

+0

コードはありますか? 、これにこだわった – Ahmed

関連する問題