不同语言的socket

新手上路,请多包涵

不同语言的socket建立的连接都一样吗?
都实现了TCP的哪些过程呢?
不同语言的socket可以直接通讯吗?比如,客户端用python发,服务器用java接收。这样可以建立连接吗?

阅读 2.8k
1 个回答

TCP/IP是标准协议,socket走的都是标准TCP/IP协议,不同语言之间的socket当然可以互相通讯,否则tomcat如何和c++写的浏览器通讯?

严格说通讯不是编程语言能决定的,程序之间如何通讯其实是通过操作系统支持完成的,操作系统只要支持TCP/IP协议,软件之间就可以通讯,socket只是调用操作系统的api接口而已。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏