您所在位置: 网站首页 / 实时CORBA及其实现研究.docx / 文档详情
实时CORBA及其实现研究.docx 立即下载
2024-12-03
约1.1千字
约2页
0
10KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

实时CORBA及其实现研究.docx

实时CORBA及其实现研究.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

5 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

实时CORBA及其实现研究
实时CORBA及其实现研究
CORBA(CommonObjectRequestBrokerArchitecture,通用对象请求代理架构)是一种基于对象的分布式计算的标准。实时CORBA则是CORBA的一种实现,在实时系统中广泛应用。
实时系统通常需要满足特定的时间运行要求。实时CORBA致力于为实时系统提供可靠性、可扩展性和可重用性,并通过提供透明的网络适配器支持分布式计算。实时CORBA是由OMG(ObjectManagementGroup)开发并发布。
实时CORBA框架包括两个标准:CORBA基础规范和CORBA实时规范。CORBA基础规范是CORBA的核心参考,它为CORBA应用程序、ORB(ObjectRequestBroker)和对象开发定义了一个基本结构。CORBA实时规范在CORBA基础规范基础上,为实时系统提供了更高的性能保证和更严格的实时保证。实时CORBA提供了以下功能:
1.CORBA实时规范提供了对对象操作的时间限制。例如,可以设置一个远程方法调用的时间限制,这样可以在调用太长时间时取消调用。
2.CORBA实时规范提供了对事件的时间限制。例如,可以设置一个事件等待时间的上限和下限。
3.CORBA实时规范提供了对对象的优先级的支持。可以通过设置对象的优先级来控制对象在系统中的运行顺序。
4.CORBA实时规范提供了对资源的管理,可以对CPU、内存、网络等资源进行管理。
实时CORBA的实现主要遵循以下流程:首先,应用程序通过ORB与远程对象进行通信。ORB负责将请求路由到适当的对象。然后,远程对象接收请求并处理它们。最后,结果被返回给应用程序。
一些实时CORBA实现的例子:
1.ACE/TAO
ACE/TAO是一个流行的开源实现,可以在多种平台上运行。它的主要特点是可移植性和可扩展性。ACE/TAO还提供了一个广泛的应用程序接口,方便开发者快速构建CORBA应用程序。
2.Real-TimeInnovations(RTI)
RTI是一个实时CORBA实现,它旨在简化分布式应用程序的开发。它的主要特点是对实时性的支持、高度可靠性和可伸缩性,可以应用开发者开发物联网,控制系统,金融系统等。
3.OmniORB
OmniORB是一个流行的CORBA实现,它的主要优势是可靠性和高效性。OmniORB还提供了丰富的应用程序接口,可以方便开发者进行开发。
总结
实时CORBA适用于需要满足特定时间运行要求的分布式计算。与基础CORBA相比,实时CORBA提供更高的性能保证和更严格的实时保证。实时CORBA实现是多样化的,包括开源实现和商业实现。开发人员需要根据具体的需求和场景选择合适的实现,以满足其需要。
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

实时CORBA及其实现研究

文档大小:10KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用