中间件技术复习提纲.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中间件技术复习提纲

中间件技术复习提纲 开放系统公认的“必具特征”3 具有可移植性、可互操作性、可伸缩性、易获得性。 开放系统技术在信息技术领域已经得到了广泛应用,一个开放系统可以用其“轮廓(ProfiIe)”来勾划,轮廓由七个成分所组成3 系统管理、用户界面、安全性、编程服务、互操作服务、通信服务、信息实体。 CORBA ORB的优点:P57 静态和动态方法调用;高级语言绑定;位置透明;内置安全和事务处理;与遗留系统共存。 国外学术界明确地给出了中间件的定义,并画出中间件的定义图。5 定义:中间件是一种软件,它能使处于应用层中的各应用成分之间实现跨网络的协同工作(也就是互操作),这是允许各应用成分之下所涉及的“系统结构、操作系统、通信协议、数据库和其他应用服务”各不相同。 图: 作为一个中间件,它应该具有两个部分。5 执行环境软件、应用开发工具。 中间件对于应用之间的协同工作的真正贡献,并画出中间件的层次结构图。 贡献:提供了合作对象透明设施;提供了下层设备透明设施。 图 传统上认为中间件可以分为三类。6 事务中间件、消息中间件、分布式中间件。 从应用程序来说,利用中间件可以获得的优点。8 透明地同其他应用程序交互;与运行平台提供的网络通信服务无关;具有良好的可靠性和可用性;具有良好的可扩展性。 RMI体系结构由三层组成。10 桩/框架层;远程引用层;传输层。 在RMI体系中,一个远程对象客户端的桩要负责处理多项任务:11 初始化并与远程对象所在的远程虚拟机连接; 将参数打包,然后传递到远程虚拟机; 等待方法调用的结果; 解包返回值和异常; 将值返回给调用者。 ORB的最重要的特征是,提供了客户与目标对象之间的交互透明性。具体地说,它主要屏蔽了哪些内容?60 对象位置;对象实现;对象的执行状态;对象通信机制;数据表示。 编写一个基本的DCE应用,应用开发者应当提供三个文件:(界面定义文件)、(客户程序)、(服务器程序)。13 作为一个中间件DCE提供着两类服务:基本服务和扩充性服务。基本服务包括哪些?扩充性服务包括哪些?13 基本服务包括:线程服务、RPC服务、目录服务和安全服务; 扩充服务包括:分布式文件服务和时间服务。 DCE对于安全涉及4个方面。14 认证;安全通信;授权;审计。 在国际标准化组织ISO/IEC和ITU的共同努力下,于1995年发布出了开放式分布处理参考模型RM-ODP,ODP的功能有哪些? 管理功能:结点、对象、对象串、对象包管理功能; 协作功能:事件通知功能、检测点和恢复功能、撤销和重新激活功能、成组功能、复制功能、迁徙功能、工程界面引用跟踪功能、事务处理功能; 仓库功能:存储功能、信息组织功能、重定位功能、类型仓库功能、交易功能; 安全功能:访问控制功能、安全审核功能、认证功能、完整性功能、信任功能、防抵赖功能、密钥管理功能。 RM-ODP标准把对ODP系统的说明细化为五个观点。22 企业观点、信息观点、计算观点、工程观点、技术观点 作为交互的前提,计算界面之间的绑定是至关重要的,计算语言定义了三种绑定方式。25 操作绑定、流绑定和信号绑定。 COM技术经历了哪5个阶段的演变,每个阶段都代表了COM的一个应用层次和应用领域。 DLL,OLE,COM,DCOM,COM+ 在COM技术中,核心概念是哪两个。 组件和接口 为了保证多个开发商之间的基于CORBA的EJB产品之间的互操作性,规范定义了EJB到CORBA的映射,分为四个部分。 分布映射;命名映射;事务映射;安全性映射 21、DCOM是分布式应用环境中的COM技术, DCOM的整体结构图。 22、COM+技术是Windows DNA框架中的中间层技术,它扩展并增加了哪些企业应用功能? 事务服务(使COM对象可以创建,使用和提交事务) 安全服务(提供基于角色的安全检查) 同步服务(对多线程并访问的协调机制) 消息队列组件(组件间的异步通信机制) 事务服务(用于“发行-订阅”调用关系的一种通信方式) 集成的管理工具(组件服务浏览器可以完成对 COM+对象的管理,完成组件的发行,管理和监测等任务) 23、EJB的主要组成部分。 EJB构件、容器、服务器、EJB对象和EJB Home。 24、EJB中的bean可以分为几种? 会话bean(维护会话)、实体bean(处理事务)和消息bean(提供异步消息机制)。 25、会话bean可进一步分为两种。 无状态(不维护客户端状态)和有状态(维护客户端)两种状态。 26、为了开发一个由两个可执行部分(一个是客户机,另一个是服务)所组成的C++ CORBA应用程序。通常需要执行以下几个步骤: (1)确定府用程序的对象,定义它们在IDL中的接口。 (2)将IDL定义编译成c++的存根和框架。 (3)声明和实现

文档评论(0)

juhui05 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档