C++ 命名管道实现两台计算机之间的通讯解决思路
C++ 命名管道实现两台计算机之间的通讯
就是管道的名字那个参数,如果是小圆点就代表本地,如果是网络上的服务器呢?比如我用我的主机做服务器,同学的电脑运行客户端,那么客户端的WaitNamedPipe函数的第一个参数应该怎么样写,具体举个例子,我用我的IP地址代替小圆点不行,我的主机的名字也不行,IP地址也不行,在C:\WINDOWS\system32\drivers\etc下的hosts中添加了双方的ip和计算机名对应也不行,求指教啊!(双方用的都是XP系统,试过将服务端放到Server 2003上,也不好使,将服务端和客户端放到同一台计算机上,用小圆点表示本地,是好使的)
------解决方案--------------------
局域网里有效的吧,还有可以用邮槽。。不同电脑间相连还有防火墙安全问题,参照下面的
http://topic.****.net/u/20090806/21/7ef551d2-69d9-446d-b8b8-963e530d54ff.html
------解决方案--------------------
这是server端和client端的账户问题,还要修改本地安全设置,另外不知道你的安全描述符是否已经将权限降到最低,程序给我把,我给你改
就是管道的名字那个参数,如果是小圆点就代表本地,如果是网络上的服务器呢?比如我用我的主机做服务器,同学的电脑运行客户端,那么客户端的WaitNamedPipe函数的第一个参数应该怎么样写,具体举个例子,我用我的IP地址代替小圆点不行,我的主机的名字也不行,IP地址也不行,在C:\WINDOWS\system32\drivers\etc下的hosts中添加了双方的ip和计算机名对应也不行,求指教啊!(双方用的都是XP系统,试过将服务端放到Server 2003上,也不好使,将服务端和客户端放到同一台计算机上,用小圆点表示本地,是好使的)
------解决方案--------------------
局域网里有效的吧,还有可以用邮槽。。不同电脑间相连还有防火墙安全问题,参照下面的
http://topic.****.net/u/20090806/21/7ef551d2-69d9-446d-b8b8-963e530d54ff.html
------解决方案--------------------
这是server端和client端的账户问题,还要修改本地安全设置,另外不知道你的安全描述符是否已经将权限降到最低,程序给我把,我给你改