网络通讯问题

发布于 2024-08-22 17:53:16 字数 249 浏览 9 评论 0原文

我想请教一个关于网络通讯的问题。

问题是:

服务器在Lunix平台上使用socket接口,

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

他们能沟通吗?

简单解释一下。

我想答案是否定的。

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

但我不确定我的估计是否正确。

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

非常感谢!

I would like to ask a question about network communication.

The Question is:

A server uses the socket interface on the Lunix platform,

and a client uses Winock on the Windows platform.

Can they communicate?

Explain briefly.

I guess the answer is NO.

I guess it is due to the compatibility between 2 different socket interface?!

But I am not sure my estimation is right or not.

So, I hope someone could give me some comments about this questions.

Thank you very much!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

春庭雪 2024-08-29 17:53:16

根本不对。

API 不同,但两个套接字都会创建以 RFC 793 以及许多后续修订和补充。

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

这就是互联网的魔力。

Not right at all.

The APIs are different, but both sockets create packets written to a standard format described in RFC 793 and lots of subsequent revisions and additions.

Follow that packet format, and implementations written for different platforms and in different languages will talk to each other.

This is the magic of the internet.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文