中间件期末期末作业资料

中间件期末期末作业资料

ID:34661284

大小:1.34 MB

页数:25页

时间:2019-03-08

中间件期末期末作业资料_第1页
中间件期末期末作业资料_第2页
中间件期末期末作业资料_第3页
中间件期末期末作业资料_第4页
中间件期末期末作业资料_第5页
资源描述:

《中间件期末期末作业资料》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、选择填空:1.中间件具有两部分:执行环境软件(EE软件)和应用开发工具(AD工具)。2.中间件的三层结构:表示层、业务逻辑层和客户层。3.ODP的五个观点:企业观点、环境合约、信息观点、计算观点、工程观点。4.EJB模型中Bean可以分为会话Bean(维护会话)、实体Bean(处理事务)和消息Bean(提供异步消息机制)。矚慫润厲钐瘗睞枥庑赖。5.OMA包括两部分:对象模型和参考模型。对象模型定义如何描述分布式异质环境中的对象,参考模型描述对象之间的交互。聞創沟燴鐺險爱氇谴净。6.存根框架本质:存根本质上是一段程序代码,为界面中的每一个操作提供一

2、种虚实现。框架实际上是一段程序代码,提供一个为指定的界面编写服务器实现代码的框架。残骛楼諍锩瀨濟溆塹籟。7.CORBA事件服务中定义了3中角色:提供者,消费者,事件通道。25/251.CORBA三个核心服务:对象定位、对象消息和安全服务。2.最常见的CORBA对象定位服务有:名称服务和交易对象服务。3.(必考)COBRA事件服务中的四种传输模式:4.基于复制的负载平衡需要考虑的主要方面有三个:对象定位、迁徙和状态管理。25/251.(必考)容错方法可归为三类:冷方法、暖方法和热方法。2.事务的ACID特性:原子性、一致性、孤立性和持久性。(下边是

3、例子:100块)从账户A转移¥100.00到账户B:1.read(A)2.A:=A–1003.write(A)4.read(B)5.B:=B+1006.write(B)一致性要求–事务执行前后A与B之和保持不变原子性要求–若事务在第3步之后及第6步之前失败,系统应确保事务所做更新不被反映到数据库中,否则会出现不一致酽锕极額閉镇桧猪訣锥。3.事务可以分为三种类型:平坦事务、链式事务和嵌套事务。25/251.切换的三个步骤:信息收集阶段、决策阶段和执行阶段。切换有两种类型:向后切换(正常切换,从旧的访问桥切换到新的访问桥,分为网络端发起切换和终端发起

4、切换)与向前切换(访问恢复,由终端发起)。彈贸摄尔霁毙攬砖卤庑。2.反射的四个特征:透明性、关注分离、可见性和反射粒度。3.分结构化:集中目录式对等网络模型——Napster纯P2P混合式P2P25/251.P2P技术的三个代表系统(区分):Napster、Gnutella、SETI@homeNapster:参考17中的图Gnutella:所有点之间都连接25/25名词解释:1.中间件(必考)中间件事一种软件,它能使处于应用层的各应用成分之间实现跨网络的协同工作(也就是互操作),这是允许各应用成分之下所涉及的“系统结构、操作系统、通信协议、数据库

5、和其他应用服务”各不相同。謀荞抟箧飆鐸怼类蒋薔。2.ORB(ObjectRequestBroker)ORB是对象总线,它能使对象透明的向其他本地或远程对象发出请求或获得应答,而客户方并不需要了解服务对象的通信、激活或存储机制。厦礴恳蹒骈時盡继價骚。3.对象服务:为公共设施和各种应用对象提供的基本服务的集合,这些服务应独立于应用领域。4.公共设施:通用领域内定义的对象,是面向最终用户的应用25/251.域界面:专用领域内定义的对象,针对某一特殊应用领域提供的接口。2.应用界面:由销售商提供的可控制其产品的接口,相应于传统的应用层表示,处于参考模型的

6、最高层。3.负载均衡概念:为有效地提高系统的性能、可靠性和可用性而衍生出的一种廉价有效透明的方法以扩展现有网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络性能的技术。茕桢广鳓鯡选块网羈泪。功能:提高系统的性能、可靠性和可用性。4.水平和垂直的概念25/25应用程序分为两种模式:水平应用程序和垂直应用模式;水平应用程序分区是按系统功能切分为应用程序,每个服务器只能提供系统功能的一个子集;垂直应用程序分区是基于数据切分系统,每个服务器提供系统的全部功能,但只能方位数据的一个子集。鹅娅尽損鹌惨歷茏鴛賴。1.硬件冗余(1)硬件冗余是通过

7、外加硬件的方式来达到系统容错目的的容错方式该技术广为采用它是用两倍、四倍甚至更多的元件堆积重复,相互并联,从而增加了系统的可靠性。籟丛妈羥为贍偾蛏练淨。(2)硬件冗余的部件可以是并行工作的,也可以只有一个模块工作,而其它模块则处于待命状态。一旦工作模块出现故障,立即切换到备份的模块之一。这种系统必须具备检错和切换能力。預頌圣鉉儐歲龈讶骅籴。25/251.时间冗余时间冗余是通过消耗时间来达到容错目的的容错方式。时间冗余的典型应用是程序回卷。这种技术用来检验一段程序完成时的计算数据,如发现有错,则回卷继续重算那一部分。如果一次回卷不解决间题,还可多次

8、回卷,直到故障消除或判定不能消除故障为止。渗釤呛俨匀谔鱉调硯錦。2.反射是系统的一种推理和作用于自身的能力。反射系统是指这样一种系统:它

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。