当前位置: 技术问答>linux和unix
windows 与 linux socket 编程问题
来源: 互联网 发布时间:2016-01-01
本文导语: 写的一个windows 和 linux 通讯的程序,既做客户端又做服务端,使用TCP协议,在两个平台上分别开发,现在在两个windows上运行时没问题,可以连接和传数据,在两个linux上也没问题,但是windows和linux之间就是连接不上...
写的一个windows 和 linux 通讯的程序,既做客户端又做服务端,使用TCP协议,在两个平台上分别开发,现在在两个windows上运行时没问题,可以连接和传数据,在两个linux上也没问题,但是windows和linux之间就是连接不上,客户端返回的错误是找不到主机socket
其他的配置都没问题
实在想不出来问题出在哪里 会是平台之间的兼容性问题么?
还请高手指点..先谢了
其他的配置都没问题
实在想不出来问题出在哪里 会是平台之间的兼容性问题么?
还请高手指点..先谢了
|
应该是不会是你说的socket兼容问题,问题只可能是你写的代码的问题,你是否可以在两台机器上面用ethereal软件来抓包,分析科问题所在。
|
端口是否转了网络字节顺序?
htons
htons