到底采用管道技术,还是采用socket技术
本来已经开发了一套基于socket的cs系统。
现在需要对server端的程序做改进,就是将其变为两个程序:一个没有界面的服务和一个界面控制程序。
找了资料,说是进程之间通讯最好用管道技术进行通讯,于是我开始研究其技术。
不料今天老板找我问我一个问题:我们已经有了这么成熟的tcp socket通讯模块,为什么不用socket进行通讯呢
一时之间我回答不出来,麻烦各位帮我回答。
现在需要对server端的程序做改进,就是将其变为两个程序:一个没有界面的服务和一个界面控制程序。
找了资料,说是进程之间通讯最好用管道技术进行通讯,于是我开始研究其技术。
不料今天老板找我问我一个问题:我们已经有了这么成熟的tcp socket通讯模块,为什么不用socket进行通讯呢
一时之间我回答不出来,麻烦各位帮我回答。
...全文
相关推荐
C# socket 多线程多管道可断点传送大文件(附单线程单管道传送)
大家下的开心 大家下的开心 大家下的开心 大家下的开心 大家下的开心 大家下的开心 大家下的开心 大家下的开心 大家下的开心 大家下的开心 大家下的开心 大家下的开心
基于linux的socket多人聊天室程序,采用posix多线程控制技术
基于linux的socket多人聊天室程序,采用posix多线程控制技术。客户端和服务器采用协议机制通信,服务器端在用户上线和下线时及时更新在线人数,并打印上下线信息(用户名)。客户端登陆需要输入用户名,若用户名已存在则让用户重新登陆。客户端也有即时显示好友上线下线信息功能。
Modbus-Tcp采用Socket与NModbus两种方式
此案例采用modbus-tcp协议与设备进行通信,且分别应用Socket与第三方组件NModbus两种方式进行通信。
Socket Chat(采用.Net Socket技术的在线聊天室)
采用Socket技术的在线聊天室,IE客户端需下载相应的ActiveX dll比传统的聊天室资源占用更少
用命名管道技术实现网络通信 (1999年)
论述了在Windows95、WindowsNT等32位操作系统组网环境下,利用命名管道实现网络通信的编程方法,并给出了一种网络实时数据通信的实现方案,即运用命名管道在Win32环境下利用多线程编程实现网络实时数据通信.


进程/线程/DLL
