格雅Get 中间件复习题及答案 .pdfVIP

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

中间件复习题及答案

中间件复习题

1.你认为什么是中间件?中间件的主要作用是什么?

定义:中间件是介于应用系统和系统软件之间的一类软件,是位

于操作系统和应用软件之间的一个软件层,向各种应用软件提供

效劳,使不同的应用进程能在屏蔽掉平台差异的情况下,通过网

络互通信息。

作用:使用系统软件所提供的根底效劳〔功能〕,衔接网络上应用

系统的各个局部或不同的应用,能够到达资源共享、功能共享的

目的。

2.比拟B/S结构与C/S结构的优缺点。

C/s是客户机和效劳器结构

B/S是浏览器和效劳器结构

B/S:

C/S结构;2.用户体验效果不够理想,需要单独界面设计

C/S:

优点:1.客户端与效劳器直接相连,响应速度快;2.C/S结构的管理

信息系统具有较强的事务处理能力。

缺点:1.客户端需要安装专用的客户端软件,工作量、维护本钱较大;

2.对客户端的操作系统有限制。

3.对客户端的操作系统一般也会有限制。不适用于微软新的操作系统

等等,Linux、Unix等。

3.ORB、对象适配器的作用分别是什么?

ORB:是OMA参考模型的核心,是基于分布式对象构建应用程序的

根底设施,保证了在异构平台上对象的互操作性与可移植性。

作用:把客户发出的请求传递给目标对象,并把目标对象的执

行结果返回给发出请求的客户。由ORB提供的通信机制负责完

成查找请求的对象实现,让对象实现准备好接收请求,传递构

成请求的数据。

对象适配器:对象适配器是联系对象实现与ORB本身的纽带。它

的引入还大大减轻了ORB的任务,从而简化了ORB的设计。

作用:

管理效劳器端伺服对象,对象标识,CORBA对象以及它们之间关

联。决定在收到一个客户请求时应调用哪一个伺服对象,然后调

用该伺服对象上的适宜操作。对象适配器主要完成以下工作:对

象登记、对象引用(OR,ObjectReference)的产生、效劳器进程

的激活、对象的激活、对象的撤消、对象向上调用。

4.描述典型CORBA程序的开发实现过程〔静态工作模式〕。

5.什么是POA策略?列举几种标准的POA策略并简要解释。

POA策略:POA策略是一个对象,负责控制相关POA的行为及这些

POA所管理的对象,使用POA前应仔细考虑应用程序所需的策略

集。

标准POA策略:〔选两种即可〕

线程策略:该策略指定POA使用的线程模型,它有两种取值:

ORB_CTRL_MODEL〔缺省值〕:表示由ORB负责将对POA的请求指派

到线程。在多线程环境中,并发请求可以用多线程传送。

SINGLE_THREAD_MODEL:这时只有一个线程,POA顺序地处理请求。

对象标识指派策略:该策略指定对象标识是由程序员编写的效

劳程序生成还是由POA自动生成,它可取以下值:

USER_ID:由应用程序为POA的对象引用指定对象标识。

SYSTEM_ID〔缺省值〕:由POA为它的对象引用分配对象标识。如

果同时还采用了PERSISTENT策略,那么在同一POA的所有实例中

对象标识必须是唯一的。

对象标识唯一性策略:该策略允许多个抽象对象共享一个伺服

对象,它可取以下值:

UNIQUE_ID〔缺省值〕:被激活的伺服对象仅支持一个对象标识,

POA不允许一个伺服对象与多个CORBA对象相关联。

MULTIPLE_ID:被激活的伺服对象可以有一个或多个对象标识,在

运行时刻调用伺服对象的操作时必须由操作内部决定对象标识。

生命期策略:该策略指定POA中对象实现的使用期限,它可有

以下值:

TRANSIENT〔缺省值〕:由POA创立的对象引用是瞬时的,这些对

象在创立它的POA之外不可存在。一旦POA被冻结为非活动状态,

调用该POA创立的任何对象引用将引发OBJECT_NOT_EXIST异常。

对话型对象通常设计为瞬时对象。

PERSISTENT:由POA创立的持久对象可在创立它的POA之外存在,

因而使用这一策略通常还会同时采用USER_ID策略。对持久对象

的请

文档评论(0)

175****9697 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档