梅芳-网络编程实用教程-第1章.pptVIP

  • 3
  • 0
  • 约1.7万字
  • 约 75页
  • 2017-05-10 发布于浙江
  • 举报
3.基于因特网的C/S模式的应用程序的特点 客户和服务器都是软件进程,C/S模式是网络上通过进程通信建立分布式应用的常用模型。 非对称性:服务器通过网络提供服务,客户通过网络使用服务,这种不对称性体现在软件结构和工作过程上。 对等性:客户和服务器必有一套共识的约定,必与以某种应用层协议相联,并且协议必须在通信的两端实现。比如浏览器和3W服务器就都基于HTTP超文本传输协议。 第一页 最后一页 吉林大学软件学院 服务器的被动性:服务器必须先行启动,时刻监听,日夜值守,及时服务,只要有客户请求,就立即处理并响应,回传信息。但决不主动提供服务。 客户机的主动性:客户机可以随时提出请求,通过网络得到服务,也可以关机走人,一次请求与服务的过程是由客户机首先激发的。 一对多:一个服务器可以为多个客户机服务,客户机也可以打开多个窗口,连接多个服务器。 分布性与共享性:资源在服务器端组织与存储,通过网络分散在多个客户端使用。 第一页 最后一页 吉林大学软件学院 1.服务器程序与服务器类计算机 服务器(server)这个术语来指那些运行着的服务程序。 服务器类计算机(server-class computer)这一术语来称呼那些运行服务器软件的强大的计算机。 1.3.4 容易混淆的术语 第一页 最后一页 吉林大学软件学院 2.客户与用户 “客户”(client)和服务器都指的是应用进

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档