网络通信问题

时间:2010-02-21 06:35:24

标签: sockets networking communication

我想问一个关于网络通信的问题。

问题是:

服务器使用Lunix平台上的套接字接口

并且客户端在Windows平台上使用Winock。

他们可以沟通吗?

简要解释一下。

我猜答案是否定的。

我想这是由于2个不同套接字接口之间的兼容性?!

但我不确定我的估计是否合适。

所以,我希望有人可以就这些问题给我一些评论。

非常感谢!

1 个答案:

答案 0 :(得分:2)

根本不对。

API不同,但两个套接字都会创建写入RFC 793中描述的标准格式的数据包以及许多后续修订和添加。

遵循该数据包格式,为不同平台和不同语言编写的实现将相互通信。

这是互联网的神奇之处。