中间件复习材料参考.pdfVIP

  • 7
  • 0
  • 约2.14万字
  • 约 13页
  • 2021-11-28 发布于福建
  • 举报
第一部分 中间件产生的背景 1、C/S 结构与 B/S 结构各有何特点? 从以下几个角度来说明 C/S 和 B/S 结构各自的特点 : ⑴系统的性能 与 C/S 相比, B/S 比较灵活, 只要可以使用浏览器上网, 就可以使用 B/S 系统的终端, 但 B/S 绝大部分工作由服务器承担使其负担很重。 采用 C/S 结构时, 客户端和服务器端都 能够处理任务, 可以减轻服务器的压力。 而且,由于客户端使用浏览器,使得网上发布的 信息以 HTML格式为主,不便于编辑修改,给文件管理带来不便。 ⑵系统的开发 应用程序的维护、 移植和互操作比较复杂, 是 C/S 的一大缺陷。 如果客户端是在不同 的操作系统上, C/S 结构的软件需要开发不同版本的客户端软件。如果产品经常需要更新 换代,升级系统也需要付出高代价。与 B/S 结构相比, C/S 技术发展历史更为“悠久”比 较成熟、可靠。对于复杂的应用, B/S 方式目前尚没有合适方式进行开发。 ⑶系统的升级维护 C/S 系统的各部分模块中有一部分改变,就要关联到其他模块的变动,使系统升级成 本比较大。 B/S 与 C/S 相比,大大简化了客户端,当企业对网络应用进行升级时,只需更 新服务器端的软件即可, 这降低了系统维护与升级的成本。 如果客户端的软件系统升级比 较频繁,所有的升级操作只需要针对服务器进行,有利于节省时间和费用。 在系统安全维护上, B/S 则略显不足, B/S 得考虑数据和服务器的安全性,毕竟现在 的网络安全系数并不高。 ⑷C/S 、B/S 结构的优点和缺点 C/S 响应速度快,操作界面形式多样,具有较强的事务处理能力,但分布功能弱, 兼容性差,开发成本较高。 B/S 具有分布性特点,开发、业务扩展和维护都简单方便,共享性强,但个性化特 点明显降低,以鼠标为最基本的操作方式,无法满足快速操作的要求,无法实现分页显 示,给数据库访问造成较大压力;功能弱,难以实现传统模式下的特殊功能要求。 [5] 融合——取长补短 客观地分析 C/S、B/S 的优劣,规划系统时有的放矢地“趋利避害” ,才能够搭建成 合适的信息系统。通过实践,很多开发人员认为,在大型信息系统中采用 B/S 加 C/S 混 合模式比较可行。将 C/S 与 B/S 有机地结合起来 , 可充分发挥各种模式的优越性。 2、RM-ODP研究的重点内容是什么? ⑴构件与中间件; ⑵系统构成成分及其接口; ⑶接口的标准化; ⑷基于接口规范的交易( Trading )和联编服务; ⑸互操作,应用构件之间逻辑关系的任意配置; ⑹集成,对分布的构件进行耦合,使之能提供特定的服务; ⑺可移植性,即对分布式平台的标准化; ⑻透明性,即对应用程序屏蔽分布式环境的细节; ⑼多媒体,即针对媒体的应用采用一致的建模框架。 3、请说明 RM-ODP的企业视点、信息视点、计算视点、工程视点和技术视点所起的作用。 (1)企业视点 用于描述分布式系统的总体目标、范围和策略,它关心的是企业的业 务活动。 即描述系统要为企业完成什么样的功能, 解决企业管理者和决策者所遇到的各类 问题。 (2 )信息视点 提供对分布式系统中的信息、对信息施加的操作以及信息间关系模型和 信息流的描述。即用于向信息管理者和信息工程师等描述企业对 ODP系统信息的需求。 (3)计算视点 是从系统设计者和编辑者的角度出发,将系统的功能分解成一系列独立 执行功能的对象(计算对象) ,对象之间通过预定义的接口进行交互。 (4 )工程视点 重点解决通信设

文档评论(0)

1亿VIP精品文档

相关文档