Corba 了解

http://www.cnblogs.com/java-pan/archive/2012/07/08/corba.html 

http://baike.baidu.com/view/153815.htm?fr=aladdin

http://blog.163.com/oceang_y/blog/static/267243902006104927230/

rpc的一种实现

IDL Interface Description Language  

idlj.exe 命令来生成java接口代码

 

 

orbd.exe 启动服务端程序,这里不是采用java.exe

 

 

通用对象代理体系结构CORBA(Common Object Request Broker Architecture)是对象管理组织所定义的用来实现现今大量硬件、软件之间互操作的解决方案,CORBA也是迈向面向对象标准化和互操作的重要一步。 

 

 

corba webservice 区别

http://bbs.csdn.net/topics/70099941

它们都可以基于RPC远程调用另外一台机器上的过程和对象。

他们都会在客户端和服务端生成代理。

 

不同的是底层的协议不同,corba走TCP底层协议,而Web Service依托TCP之上的HTTP协议(也支持SMTP等),在HTTP上实现了SOAP协议,通过SOAP来调用远程的过程和对象。

 

谁说CORBA快被淘汰了?它的效率是很高的,比ejb的性能还要好,开发的难度一点,对于大型系统,对性能要求很高的,例如银行,电信...corba是首选,webservice的还要走很长的一段路。还有corba是iiop协议

 

在面向对象(双方语言都是面向对象的)的环境下,可以选用CORBA或DCOM;

 

当我们要在不同的网络和平台之间搭建开放的分布式应用系统时,Web Service就是最好的选择了

 

你可能感兴趣的:(corba)