15.4.2 中间件的功能与作用
(1) 中件最主要的功能就是把应用和网络屏蔽开。
(2) 中件为了向程序员提供高层的、跨越多种派和协议的接口,要完成许多工作,这包括错误检测、数据翻译、安全、队列和命名。
15.5 客户机/服务器类型
(1) 分布式表示,客户机为笨终端,大部分功能集中在服务器。
(2) 远程表示,客户机是智能终端,主要功能仍然集中在服务器。
(3) 分布式逻辑,客户机具有表示功能外,还具有一定的处理应用功能。
(4) 远程数据管理,表示功能和处理应用功能都集中在客户机,服务器承担数据管理功能。
(5) 分布式数据库
15.6 BWD模式的特点以及优点
(1) 浏览器-Web服务器-计算模式是一种三层客户机/服务器模式 (2) 最大的优点是:提供统一的用户界面,利用应用层网络协议进行信息交换,且提供CGI,
(3) 三层计算模式能提供功能性的数据库服务器管理,可以优化数据库服务器的存取管理,并且这种优化与具体的数据库管理语言无关。
(4) 作为中间层的Web服务器完成过程管理功能,为客户提供与数据库服务器无关的统一界面。
(5) BWD的另一个优点是对事物的可靠控制,由中间层管理分布式数据库的事务,通过名字而不是通过位置来访问资源,因此可提供更大的伸缩性和可扩展性。