客户-服务器交互模型.ppt
《客户-服务器交互模型.ppt》由会员分享,可在线阅读,更多相关《客户-服务器交互模型.ppt(41页珍藏版)》请在三一办公上搜索。
1、第11章 客户服务器交互模型,本章主要内容客户服务器交互模型的概念客户程序和服务器程序的一般特点实现客户服务器模型需要解决的主要问题实践内容:编写一个简单的服务器程序 编写一个简单的客户程序,制作:张卫东,11.1.1 什么是客户-服务器模式?,1.什么是客户服务器模式?在分布式计算中,一个应用程序被动地等待,而另一个应用程序通过请求启动通信的模式2.客户和服务器分别指两个应用程序客户(client)向服务器发出服务请求服务器(server)对客户的请求做出响应,11.1 相互作用的客户-服务器模型,制作:张卫东,客户服务器交互模型,制作:张卫东,客户程序和服务器程序特性对比,11.1.2 客
2、户与服务器的特性,制作:张卫东,客户程序和服务器程序特性对比举例,制作:张卫东,标志一个特定的服务,TCP/IP互联网使用TCP或UDP端口号作为一个服务器程序的标识server启动时,首先在本地主机注册自己使用的TCP或UDP端口号client通过与server使用的TCP端口建立连接(或直接向server使用的UDP端口发送信息)访问某个特定的服务运行server的本地主机在一个端口上收到信息后,就将它们转交给注册该端口的server程序处理,制作:张卫东,响应并发请求,重复服务器(iterative server)方案并发服务器(concurrent server)方案,制作:张卫东,重
3、复服务器方案,制作:张卫东,重复服务器方案的特点,系统资源要求不高在处理一个请求时其他请求必须等待一般用于处理可在预期时间内处理完的请求,针对于面向无连接的客户服务器模型,制作:张卫东,并发服务器方案,制作:张卫东,并发服务器方案的特点,实时性和灵活性是该方案的最大特点系统资源要求较高一般用于处理不可在预期时间内处理完的请求,针对于面向连接的客户服务器模型,制作:张卫东,服务器程序的安全问题,1.为什么服务器程序的安全问题如此重要?服务器程序一般都具有相当高的特权,操作系统通常对服务器试图访问的用户文件不加限制服务器不能无所顾忌地相信任何客户,盲目处理任何客户的请求服务器必须承担保障系统安全性
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 客户 服务器 交互 模型

链接地址:https://www.31ppt.com/p-6224758.html