第11章网络编程 网络应用依赖于很多在系统研究中已经学习过的概念,例如,进程、信号、字节器映射以及动态存储分配,都扮演着重要的角色。还有一些新概念要掌握。我们需要理解基本的客户端-服务器编程模型,以及如何编写使用因特网提供的服务的客户端―服务器程序。最后,我们将把所有这些概念结合起来,开发一个小的但...
分类:
其他好文 时间:
2015-12-08 00:31:36
阅读次数:
158
网络编程客户端-服务器编程模型每个网络应用都是基于客户端-服务器模型。一个应用是由一个服务器进程和一个或者多个客户端进程组成。服务器管理某种资源,并通过操作资源来为客户端提供某种服务。基本操作是事务。四个步骤:当客户端需要服务时,向服务器发送请求,发起一个事务。服务器收到请求后,解释它,并以适当的方...
分类:
其他好文 时间:
2015-12-07 00:13:47
阅读次数:
135
第11章 网络编程所有的网络应用都是基于相同的基本编程模型有着相似的整体逻辑结构,并且依赖相同的编程接口。网络应用依赖于很多在系统研究中已经学习过的概念,例如,进程、信号、字节器映射以及动态存储分配,都扮演着重要的角色。我们需要理解基本的客户端-服务器编程模型,以及如何编写使用因特网提供的服务的客户...
分类:
其他好文 时间:
2015-12-06 22:36:07
阅读次数:
271
第十一章 网络编程11.1客户端—服务器编程模型1.一个服务器进程 -> 管理某种资源 -> 通过操作这种资源来为它的客户端提供某种服务。2.一个或多个客户端进程。3.基本操作:事务当一个客户端需要服务时,向服务器发送一个请求,发起一个事务。 - 服务器收到请求后,解释它,并以适当的方式操作它的资源...
分类:
其他好文 时间:
2015-12-06 15:58:48
阅读次数:
128
第 11 章 网络编程11.1 客户端-服务器编程模型每个网络应用都是基于客户端一服务器模型的。一个应用是由一个服务器进程和一个或者多个客户端进程组成。服务器管理某种资源,并且通过操作这种资源来为它的客户端提供某种服务。客户端一服务器模型中的基本操作是事务,由四步组成:1.当一个客户端需要服务时,它...
分类:
其他好文 时间:
2015-12-06 10:01:52
阅读次数:
157
十一章11.1客户端-服务器编程模型1.一个应用由一个服务器进程和一个或者多个客户端进程组成2.客户端-服务型模型中的基本操作是事务11.2网络1.客户端和服务器通常运行在不同的主机上,并且通过计算机网络的硬件和软件资源来通信2.网络是一个按照地理远近组成的层次系统,最底层是LAN,最流行的局域网技...
分类:
其他好文 时间:
2015-12-03 22:42:24
阅读次数:
188
listen函数使用主动连接套接口变为被连接套接口,使得一个进程可以接受其它进程的请求,从而成为一个服务器进程。在TCP服务器编程中listen函数把进程变为一个服务器,并指定相应的套接字变为被动连接。 listen函数在一般在调用bind之后-调用accept之前调用,它的函数原型是: -----...
分类:
其他好文 时间:
2015-11-24 11:04:16
阅读次数:
104
工作职责:设计优化HTTP Cache服务器,负载均衡服务器,调度系统等核心系统开发优化CDN系统架构满足流量、性能、成本要求技能要求:精通Linux, C/C++语言,HTTP协议精通高性能服务器编程采用的核心技术,如IO处理,多线程;具有良好的沟通能力,有较强的独立工作能力和解决问题的能力;有C...
分类:
Web程序 时间:
2015-11-09 07:11:18
阅读次数:
315
UDP服务器端和客户端程序设计 名字与IP地址转换编程 多进程并发服务器编程 多线程并发服务器编程 I/O多路复用服务器编程
分类:
其他好文 时间:
2015-10-20 17:43:51
阅读次数:
126
// server#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include"time.h...
分类:
编程语言 时间:
2015-09-05 00:00:17
阅读次数:
548