标签: sockets networking communication
我想问一个关于网络通信的问题。
问题是:
服务器使用Lunix平台上的套接字接口
并且客户端在Windows平台上使用Winock。
他们可以沟通吗?
简要解释一下。
我猜答案是否定的。
我想这是由于2个不同套接字接口之间的兼容性?!
但我不确定我的估计是否合适。
所以,我希望有人可以就这些问题给我一些评论。
非常感谢!
答案 0 :(得分:2)
根本不对。
API不同,但两个套接字都会创建写入RFC 793中描述的标准格式的数据包以及许多后续修订和添加。
遵循该数据包格式,为不同平台和不同语言编写的实现将相互通信。
这是互联网的神奇之处。