网络编程
文章平均质量分 81
Encal
这个作者很懒,什么都没留下…
展开
-
【网络编程学习笔记01】Socket套接字编程(TCP/IP)
前置知识1.有一定C++编程基础2.套接字的主要类型有两种:一种是流式套接字(SOCK_STREAM),一种是数据报套接字(SOCK_DGRAM),分别用于TCP/IP协议和UDP协议进行通讯的应用程序中。3.TCP/IP寻址方式 用户使用IP地址和端口号进行确定通信双方。------------------------------------------------原创 2013-02-21 23:10:20 · 995 阅读 · 0 评论 -
【网络编程学习笔记02】进程间通讯-邮槽
进程间通讯-邮槽邮槽是Windows系统提供的一种单向通信的机制。即进程中的一方只能写入或读取数据,而另一方则只能读取或写入数据。通过邮槽,用户可以实现一对多或跨网络的进程之间的通讯。但是,邮槽能传输的数据非常小,一般在400KB左右。如果用户操作的数据过大,可能会导致邮槽不能正常工作。优缺点:邮槽最大的一个缺点便是只允许从客户机到服务器,建立一种不可靠的单向数据通信。邮槽最大的一原创 2013-02-23 15:27:35 · 693 阅读 · 0 评论 -
【网络编程学习笔记03】进程间通讯-命名管道
进程间通讯-命名管道前置知识:学习了邮槽的知识,了解CreateFile、ReadFile、WriteFile函数的使用方法。命名管道是一种不但能在同一机器上实现两个进程通讯,还能在网络中不同机器上的两个进程之间通讯的机制。与邮槽不同,命名管道传输数据是采取基于连接并且可靠的传输方式,所以命名管道传输数据只能一堆一进行传输。1.创建命名管道创建命名管道可以用CreateNamedP原创 2013-03-12 11:07:42 · 1160 阅读 · 0 评论