3
私は奇妙な問題を調査しています。私はIPC用のJavaソケットを使用しています。そして、私は奇妙なトラフィックについて心配しています。私はのStreamWriterを経由してC#と転送文字列を使用するとき、それはokです:Javaソケットの奇妙なトラフィック
しかし、私は、JavaとのObjectOutputStream \ ObjectInputStreamのを使用する場合、それは非常に奇妙です:
最初の列は、インバウンドトラフィックと第二がありますアウトバウンド。
それは簡単なコードです:トラフィックがアウトバウンドに等しくないことができるか、インバウンド
ObjectInputStream ois = ObjectInputStream(clientSocket.getInputStream());
SomeCustomObject sco = oos.readObject();
:別の側の
ObjectOutputStream oos = ObjectOutputStream(clientScoket.getOutputStream())
oos.writeObject(someCustomObject);
?誰でも?
ここに表示されている内容は実際にはっきりしません。使用しているコードはもちろんのこと、列見出しも表示されません。 –
@Jon、彼は何を求めているのですか?送信者によって送信されたバイト数と受信者から受信したバイト数が異なる理由は、Javaを使用しているときにC#を使用しているとき同じ –
1バイト何が起こるかを見ますか?また、Wiresharkのようないくつかのスニッフィングツールに慣れていて、段階的にデバッグしている間に何が転送されているのかを知ることができます。 – Luciano