TCP/IP是标准协议,socket走的都是标准TCP/IP协议,不同语言之间的socket当然可以互相通讯,否则tomcat如何和c++写的浏览器通讯? 严格说通讯不是编程语言能决定的,程序之间如何通讯其实是通过操作系统支持完成的,操作系统只要支持TCP/IP协议,软件之间就可以通讯,socket只是调用操作系统的api接口而已。
TCP/IP是标准协议,socket走的都是标准TCP/IP协议,不同语言之间的socket当然可以互相通讯,否则tomcat如何和c++写的浏览器通讯?
严格说通讯不是编程语言能决定的,程序之间如何通讯其实是通过操作系统支持完成的,操作系统只要支持TCP/IP协议,软件之间就可以通讯,socket只是调用操作系统的api接口而已。