当前位置: 技术问答>linux和unix
客户与服务连接的问题.
来源: 互联网 发布时间:2015-12-16
本文导语: 我的Linux系统在虚拟机上,Linux里的客户可以连接到windows的服务,但windows的客户不能连接到Linux的服务,Linux的客户可以连接上Linux的服务,还需要怎么做才能让windows客户连接Linx服务? 代码都是基本相同的,其中服务端的部分...
我的Linux系统在虚拟机上,Linux里的客户可以连接到windows的服务,但windows的客户不能连接到Linux的服务,Linux的客户可以连接上Linux的服务,还需要怎么做才能让windows客户连接Linx服务?
代码都是基本相同的,其中服务端的部分:
struct sockaddr_in addr;
memset(&addr, 0, sizeof(addr));
addr.sin_family = AF_INET;
addr.sin_addr.s_addr = htonl(INADDR_ANY);
addr.sin_port = htons(8001);
if(bind(mLisSock,(sockaddr *)&addr,sizeof(addr))){
代码都是基本相同的,其中服务端的部分:
struct sockaddr_in addr;
memset(&addr, 0, sizeof(addr));
addr.sin_family = AF_INET;
addr.sin_addr.s_addr = htonl(INADDR_ANY);
addr.sin_port = htons(8001);
if(bind(mLisSock,(sockaddr *)&addr,sizeof(addr))){
|
都是用socket通讯,还分操作系统么?