首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 15 毫秒
1.
本文介绍了Windows套接字的I/O方法,以及如何利用完成端口管理套接字的I/O操作,进而开发高效的Windows网络通信程序。  相似文献   

2.
IOCP(I/O Completion Port)又称I/O 完成端口, 是一种在Windows 平台上比较成熟的、伸缩性最好的I/O 模型,采用这种模型对于管理为数众多的套接字可以达到最佳的系统性能。Web 服务器就是典型的例子。在本文中主要讲述如何利用多线程技术对IOCP 服务器进行性能测试,并提供了一个成功实例。  相似文献   

3.
本文介绍了TCP/IP协议、Socket套接字以及利用Windows Sockets套接字编程的一般方法。在此基础上提出了基于WinSock2 WSAEventSelect(事件选择)I/O模型实现实时数据分发服务的机制,并给出了部分源程序。  相似文献   

4.
Windows 2000/XP下原始套接字的编程与应用   总被引:2,自引:0,他引:2  
Windows2000/XP平台下原始套接字编程模型以及Windows2000/XP下TCP/IP原始套接字的新功能。通过实例描述了原始套接字的典型应用并给出关键程序段。  相似文献   

5.
Linux和Windows系统之间网络通信程序的开发   总被引:1,自引:0,他引:1  
如何在客户机和服务器之间进行信息交换 ,即进程间网络通信 ,是实现这种网络模式的基础。TCP/ IP的套接字技术是解决这一问题的有力工具。阐述了套接字的编程原理 ,指出了 Linux和 Windows之间套接字编程的差异 ,并举例说明如何开发 Linux和 Windows系统之间的网络通信程序  相似文献   

6.
基于MFC CSocket的网络应用程序的开发   总被引:1,自引:0,他引:1  
论述套接字(Socket)在网络编程中的重要地位,介绍套接字的分类及其编程原理,阐述如何基于MFC Csocket类创建面向连接的客户机/服务器(C/S)网络应用程序。  相似文献   

7.
分析了I/O复用模型的原理和特点,并针对Windows与Linux平台间通信的并发数量不足的问题,提出在Windows与Linux平台间使用socket(套接字)异步通信的方法.通信采用客户端/服务器(Client/Server)模型.在该模型中,服务器端使用Linux提供的epoll接口,而客户端使用.NET提供的AsyncCallBack(异步回调)的委托方式构建跨平台的异步通信.此外,结合多线程编程方法,处理 socket 通信客户端的显示问题.从观测通信过程来看,服务器端能够同时接收多个客户端发送的数据并返回数据.实验结果表明,在Windows与Linux进行socket异步通信是完全可行的, epoll接口的使用提高了Linux服务器端的并发性,从而提高了Windows和Linux平台间网络通信的实时性.  相似文献   

8.
Java编程中网络超时的简单处理   总被引:1,自引:0,他引:1  
本文分别就连接后和连接时两种情况,讨论了基于套接字的Java语言网络编程中网络超时的简单处理,提出了让Ja-va应用程序具有非阻塞模式I/O操作功能的方法,并且给出了一个简单的应用实例.  相似文献   

9.
原始套接字编程在嵌入式Internet通信协议中的应用   总被引:2,自引:0,他引:2  
首先讨论了原始套接字的编程方法,并简要介绍了嵌入式系统接入Internet通信协议的设计。通过分析该协议在控制端实现的要求,详细给出了基于原始套接字在Windows9x/NT/2000操作系统上对该协议的实现方法。  相似文献   

10.
用I/O完成端口设计多线程的服务应用程序   总被引:6,自引:0,他引:6  
探讨了在Windows操作系统平台下用I/O完成端口开发多线程的服务器应用程序的方法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号