文档介绍:软考网络工程师章节知识点讲解1服务器的特点(1)服务器向客户机提供一种服务,服务的类型由客户机/服务器系统自己确定。(2)服务器只负责响应来自客户机的查询或命令客户机/服务器计算模式的特点(1)桌面上的智能。(2)最优化地共享服务器资源。(3)优化网络利用率。(4)在底层操作系统和通信系统之上提供一个抽象的层次,允许应用程序有较好的可维护性和可移植性。客户机/服务器模式的优点(1)减少了网络的流量; (2)客户机/服务器应用响应时间通常较短; (3)可以充分利用客户机和服务器双方的能力,组成一个分布式应用环境; (4)通过把应用程序同他们处理的数据隔离,可以使数据具有独立性; (5)因为由客户机管理用户界面,每个服务器在客户机/服务器模式下可以支持更多的用户; (6)由于许多极其和操作系统都能互连起来。软考网络工程师章节知识点讲解2中间件产生的背景(1)最主要的是缺乏有效的开发工具(2)为了解决应用与网络过分依赖的关系,一个有效的方法就是在客户和服务器之间架一层软件,也就是所谓的中间件。中间件的功能与作用(1)中件最主要的功能就是把应用和网络屏蔽开。(2)中件为了向程序员提供高层的、跨越多种派和协议的接口,要完成许多工作,这包括错误检测、数据翻译、安全、队列和命名。客户机/服务器类型(1)分布式表示,客户机为笨终端,大部分功能集中在服务器。(2)远程表示,客户机是智能终端,主要功能仍然集中在服务器。(3)分布式逻辑,客户机具有表示功能外,还具有一定的处理应用功能。(4)远程数据管理,表示功能和处理应用功能都集中在客户机,服务器承担数据管理功能。(5)分布式数据库BWD模式的特点以及优点(1)浏览器-Web服务器-计算模式是一种三层客户机/服务器模式(2)最大的优点是:提供统一的用户界面,利用应用层网络协议进行信息交换,且提供CGI, (3)三层计算模式能提供功能性的数据库服务器管理,可以优化数据库服务器的存取管理,并且这种优化与具体的数据库管理语言无关。(4)作为中间层的Web服务器完成过程管理功能,为客户提供与数据库服务器无关的统一界面。(5)BWD的另一个优点是对事物的可靠控制,由中间层管理分布式数据库的事务,通过名字而不是通过位置来访问资源,因此可提供更大的伸缩性和可扩展性。软考网络工程师章节知识点讲解3户界面,并对界面给予全面的控制; 。 (1)小型化的概念建立于三个柱石之上:高速发展的技术能力,诱人的经济因素和计算机在应用中地位的改变。 软考网络工程师章节知识点讲解4客户机的特点(1)客户机提供了一个用户界面; (2)一个客户机/服务器系统中可以包括多个客户机,所以多个界面可以存在于同一系统中; (3)客户机用一个预定义的语言构成一条活多条服务器的查询或命令,客户机和服务器一个标准的语言或用该系统内特定的语言来传递信息; (4)客户机可以使用缓冲或优化技术以减少到服务器的查询或执行安全和访问控制检查,客户机还可以检查用户发出的查询或命令的完整性; (5)客户机通过一个进程间通信机制和服务器完成通信,并把查询或命令传到服务器; (6)客户机对服务器送回的查询或命令结果数据进行分析处理,然后把它们提交给用户。软考网络工程师章节知识点讲解5楼内结构化布线标