首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 569 毫秒
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完成端口开发多线程的服务器应用程序的方法。  相似文献   

11.
介绍Windows套接字以及网络通信程序设计的原理,设计基于客户机/服务器模型的网络聊天系统并对该系统的工作流程解析。最后应用VisualC 6.0工具在Windows操作系统下实现该网络聊天系统。测试结果表明,本系统可靠、实用,有较高的应用价值。  相似文献   

12.
陈锋 《福建电脑》2010,26(11):12-14,17
本文介绍了I/O复用模型的产生背景以及Linux下套接字的常见集中I/O复用模型,通过具体的伪代码说明在处理套接字连接时各个模型的技术特点。  相似文献   

13.
宋丽丽 《福建电脑》2007,(7):180-180,153
应用原始套接字进行端口扫描是一种高级扫描方式,本文在Windows2000server系统下,讨论并实现了常用的connectO扫描和应用原始套接字实现的SYN扫描,以及TCP ACK扫描,TCP FIN扫描和TCP NULL扫描,并对不同情况下目标主机的响应结果进行了分析.  相似文献   

14.
顾颖彦 《计算机工程》2004,30(4):162-163,189
Windows 2000平台下,利用原始套接字与多线程编程技术进行网络通信软件编程,实现了一套实用的网络模拟测试系统。  相似文献   

15.
本文论述了Windows套接字API为支持IPv6应用程序所进行的变化,并且讨论了如何和何时在一个应用程序中使用这些改变,给出了一些例子供参考。  相似文献   

16.
本文通过研究数据网与电话网之间的联系,设计了一套用以实现计算机与电话网语音交互的方案。整个系统是基于客户机/服务器模式,利用Windows的多任务机制,结合Windows自身的低层音频服务和Windows套接字等技术来实现具体的客户端和服务器端程序设计。同时在硬件上利用现有的计算机电话集成(CTI)产品来实现数据和协议的转换,大大提高了系统的效率和稳定性。  相似文献   

17.
用Delphi开发WinSock应用程序   总被引:2,自引:0,他引:2  
Windows套接字(Windows Sockets,简称WinSock)是TCP/IP网络的应用编程接口(Application Programming Interface,即API),它定义了多个函数和例程,以使程序员能够利用Windows的消息驱动机制进行编程;更进一步的是,Delphi(Delphi 4与Delphi 5)用一组组件为我们封装了这些不是很容易使用的WinSock API,使得用户可以利用这些组件方便、迅速地开发一些有关WinSock的应用程序,如编写HTTP、FTP、E-Mail和Web浏览器等方面的应用程序.  相似文献   

18.
介绍Windows套接字以及网络通信程序设计的原理,设计基于客户机/服务器模型的网络聊天系统并对该系统的工作流程解析。最后应用Visualc++6.0工具在Windows操作系统下实现该网络聊天系统。测试结果表明,本系统可靠、实用,有较高的应用价值。  相似文献   

19.
Redis数据库可以实现基于内存的键值数据存储,C#下能够使用TCP/IP网络Sockets套接字进行通信,在Windows操作系统中以服务的形式来实现不必要与用户频繁交互但需要在后台长期运行的应用程序。本文根据对相关技术的研究设计并实现了基于Redis存储技术的C#通信接收模块。  相似文献   

20.
吴聪  许慧雅 《福建电脑》2008,24(12):94-95
嗅探器是网络入侵检测系统中非常重要的研究领域,本文主要使用Windows Socket(网络编程接口)中的SOCKET_RAW(原始套接字)实现网络嗅探器中协议包的捕获功能。  相似文献   

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

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