Java套接字中的奇怪流量

时间:2011-07-04 11:07:52

标签: java windows sockets jvm network-traffic

我正在调查一个奇怪的问题。我正在使用java套接字进行IPC。我担心奇怪的交通。当我使用c#并通过StreamWriter传输字符串时,没关系:

enter image description here

但是当我使用java和ObjectOutputStream \ ObjectInputStream时,这很奇怪: http://i.stack.imgur.com/7bWSt.png

第一列是入站流量,第二列是出站流量。

这是一个简单的代码:

ObjectOutputStream oos = ObjectOutputStream(clientScoket.getOutputStream())
oos.writeObject(someCustomObject);

另一方面:

ObjectInputStream ois = ObjectInputStream(clientSocket.getInputStream());
SomeCustomObject sco = oos.readObject();

入站流量如何不等于出站?任何人吗?

1 个答案:

答案 0 :(得分:2)

在Windows下嗅探环回流量是一种问题。我尝试过没有找到任何工具(Wireshark和WinPCap无法环回)。当你使用简单的流并只写一些字节时,它是可以的。问题仅出现在ObjectIputStream