《实时消息中间》PPT课件

《实时消息中间》PPT课件

ID:36892250

大小:815.10 KB

页数:30页

时间:2019-05-10

《实时消息中间》PPT课件_第1页
《实时消息中间》PPT课件_第2页
《实时消息中间》PPT课件_第3页
《实时消息中间》PPT课件_第4页
《实时消息中间》PPT课件_第5页
资源描述:

《《实时消息中间》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实时消息中间件分布式实时应用中存在的问题系统异构,资源难以共享软件专用,开发难度大,软件可移植性差系统可扩展性差节点间逻辑复杂,难以进行网络分析难以系统维护网络间传递的时间不可预测为解决这些问题的相关的技术对象管理组织OMG的CORBASUN的J2EE中间件的分类,各自特点面向对象中间件事务处理中间件消息中间件其它中间件实时中间件的要实现的主要特性可靠性实时性QOS实时中间件目前研究现状OmniORB性能介绍,优缺点TAO的性能介绍,优缺点分布式实时应用中存在的问题系统异构,资源难以共享随着计算机软硬件技术的发展,网络技术的普及,用户的应用环境变得异常的复杂,许多组织有着种类繁多的硬

2、件系统,并且在这些硬件之上还运行着各种不同的操作系统和应用软件。每个系统特性各不相同,不能实现资源互用。分布式实时应用中存在的问题系统异构,资源难以共享软件专用,开发难度大,软件可移植性差系统可扩展性差节点间逻辑复杂,难以进行网络分析难以系统维护网络间传递的时间不可预测中间件技术中间件相关技术OMG的CORBASUN的J2EEMicrosoft的DCOM和.Net主流中间件技术CORBACORBA(CommonObjectRequestBrokerArchitecture,公共对象请求代理体系结构)是由OMG(对象管理组织,ObjectManagementGroup)提出的应用软件体

3、系结构和对象技术规范,目标是为了解决异构平台之间的互操作问题。CORBA提供了跨语言、跨平台、跨开发商的互操作性。因此许多开发商在大多数硬件平台上实现了CORBA规范,已经成为目前使用的主流分布对象技术。由OMG制定的最关键的规范——对象管理结构(ObjectManagementArchitecture,OMA)和它的核心(也就是CORBA规范),提供了一个完整的体系结构。这个结构以足够的灵活性、丰富的形式适用了各类分布式系统。OMA描述了面向对象技术在分布式处理中的运用。它包括两部分:对象模型(ObjectModel)和参考模型(ReferenceModel)。对象模型定义如何描述

4、分布式异质环境中的对象;参考模型描述对象之间的交互。ApplicationObjectsCommonFacilities(CORBAFacilities)VerticalCommonFacilitiesHorizontalCommonFacilitiesInformationManagementSystemsManagementTaskManagementDistributedDocumentsObjectRequestBrokerCommonObjectServices(CORBAServices)NamingPersistenceLifeCyclePropertiesConcur

5、rencyCollectionSecurityTraderQueryRelationshipsTimeStartupLicensingTransactionsEventsExternalizationOMA参考模型CORBA主要组成部分CORBA技术解决方案异构平台下的异构对象如何跨越:接口语言网络环境下的对象交互:基于IDL的ORB对象如何相互发现:命名服务和交易服务网络环境下的安全:安全服务机制对象之间的相互关联:事件服务对象之间的协同控制:并发服务和计时服务领域级应用系统构作:公共设施中间件的技术发展CORBA的优势1,位置透明:客户不必知道目标对象的具体位置,它可以在本地也可

6、以在远程的计算机上。2,对象实现:客户不必知道对象实现的具体细节,如编程语言,对象节点所在的操作系统,硬件平台等等。3,对象执行的状态:客户向目标对象发送请求时,不必知道对象实现是否处于活动状态。ORB会自动激活对象4,对象的通信机制:客户将调用交给对象存根,不必关心ORB使用的具体通信协议,如Tcp/Ip,管道,共享内存等。CORBA的局限性CORBA是一种分布式对象调用技术,它提供了一种通讯机制,能够透明的在异构的分布式计算环境中传递对象请求。它在对象之间提供统一的接口,使驻留在不同的物理环境下的应用可以实现互操作。但是它也有它的局限性:1,同步通信:客户发出调用之后,必须等待实

7、现对象完成处理才能继续执行。2,客户和服务对象生命周期的紧密耦合:在工作过程当中,一旦客户服务发生异常,客户端也不能正常工作。Microsoft:DCOM1999年底,微软引入DCOM。DCOM是一套基于RPC机制的COM技术扩展,它使COM对象具有分布式功能。因为平台支持有限,COM更多的被看作是一个组件体系结构,而不是一个远程体系结构。中间件的技术发展COM的缺点COM是一个很成熟的主流组件体系结构。COM成为理想解决方案的缺点:COM支持平台有限。C

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

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

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