-
LINUX下c++SOCKET编程
Socket是进程通讯的一种方式,即调
在TCP/IP网络应用中,通信的两个进程间相互作用的主要模式是客户/服务器(Client/Server, C/S)模式,即客户向服务器发出服务请求,服务器接收到请求后,提供相应的服务。客户/服务器模式的建立基于以下两点:
(1)首先,建立网络的起因是网络中软硬件资源、运算能力和信息不均等,需要共享,从而造就拥有众多资源的主机提供服务,资源较少的客户请求服务这一非对等作用。
(2)其次,网间进程通信完全是异步的,相互通信的进程间既不存在父子关系,又不共享内存缓冲区,因此需要一种机制为希望通信的进程间建立联系,为二者的数据交换提供同步,这就是基于客户/服务器模式的TCP/IP。
用这个网络库的一些API函数实现分布在不同主机的相关进程之间的数据交换。
- 2023-07-03 05:55:03下载
- 积分:1
-
Visual_Studio_附加项用于以HTML格式输出源文件
Visual_Studio_附加项用于以HTML格式输出源文件-Visual_Studio_ Additional items for export to HTML source document format
- 2023-09-06 23:40:03下载
- 积分:1
-
scanning site access to basic information
扫描网站获取基本信息-scanning site access to basic information
- 2022-08-19 12:28:10下载
- 积分:1
-
java client开发 一个简单的客户端开发
1) 学习使用eclipse开发Java EE Web应用程序的方法;
2) 学习Servlet的开发方法和Servlet在DD文件中如何配置;
3) 学习service()方法的编写方法,学会HttpServletRequest和HttpServletResponse的使用方法;
- 2022-03-04 08:00:40下载
- 积分:1
-
组播网络程序测试,对于学习组播技术有帮助
组播网络程序测试,对于学习组播技术有帮助-Multicast network testing, the study has helped Multicast Technology
- 2023-07-09 19:00:02下载
- 积分:1
-
网络socket,IO,线程池,同步,日志等等, 利用面向对象以及范性特性,为在VC下开发网络应用程序打下坚实的底层基础。...
网络socket,IO,线程池,同步,日志等等, 利用面向对象以及范性特性,为在VC下开发网络应用程序打下坚实的底层基础。-network socket, IO, thread pool, synchronization, log, etc., and the use of object-oriented Fan sexual characteristics, for the VC and development of network applications and lay a solid basis for the bottom.
- 2022-03-11 23:49:23下载
- 积分:1
-
一个java包WinPcap。它允许java代码访问在WIN3 winpcap…
A Java wrapper for WinPcap. It allows Java code to access to the WinPcap on win32.
- 2023-03-16 12:35:04下载
- 积分:1
-
有关nat穿透源码(包括相关文档,相关工具)
有关nat穿透源码(包括相关文档,相关工具)-penetrate the source (including related documents, related tools)
- 2022-11-08 17:15:03下载
- 积分:1
-
Windows高性能大并发IOCP
应用背景IOCPDemo服务器Socket默认监听端口为9999,所有连接服务器的Socket,其发送的第一字节为其身份标志,各个协议标志不相同,不在规定标志内的连接将被服务器断开,并且第一字节要求(默认)6秒内必须发送,否则会被强制断开。关键技术IOCPDemo服务端通讯协议都是采用小头结构(低位在前、高位在后、X86都是采用这类结构)的长度,以后加入的协议都采用小头结构,其它平台都需兼容。
协议都采用匈牙利命名法则,每个单词首字母大写,解析命令不区分大小写,各个命令之间的顺序可以乱。
为了加强协议的可调试性,对于每个命令返回值增加一个CODE,用来标识发生错误原因,CODE是一个4字节的无符号整数,第一个字节标识Flag,第二个字节标识是那个命令,后面两个字节表示错误。
- 2022-11-25 16:15:14下载
- 积分:1
-
一个发包程序的源代码
一个发包程序的源代码-letting a program"s source code
- 2023-06-06 06:25:03下载
- 积分:1