CORBA中间件的开发过程

   上一篇博客我们介绍了CORBA规范和CORBA中间件中涉及的几个基本概念,例如OMG是什么。OMA参考模型怎么理解,其中的对象请求代理ORB又发挥了什么作用等。本篇博客我们分析CORBA中间件的开发过程。

一、开发前的准备:

    虽然CORBA中间件对于异类环境下的可互操作性提高了很好的支持,但是对于不同平台之间的系统移植来说还是一个难题,所以在开发过程中我们还是要尽量避免使用与平台有关的操作系统等。

在CORBA中间件中,分布式对象提供的服务的调用方式分为三种:

   1、同步方式:调用时调用者会阻塞直接被调用的服务完成并返回。

   2、异步方式:调用者发起调用后不会阻塞,等待服务完成期间可以执行其他操作,调用者通过轮询方式或者服务者发送的事件检测调用完成,服务完成后调用者检查并处理结果,异步方式通常依靠异步消息来实现。

   3、单向方式:调用者只是发出调用请求,并不关心调用什么时候完成。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值