Corba与WebService的区别



共同点:两者都是基于远程调用对象和过程,都会在客户端和服务端生成代理。

不同点:

底层:corba是iiop协议(TCP底层协议);而Web Service 是SOAP协议(HTTP协议),通过SOAP来调用远程的过程和对象

性能:corba的开发复杂,没有现成的框架可以用,但是运行速度快;WebService的开发简单,支持的开发工具多,对跨平台的特性支持的更好,但是其基于XML SOAP的特点,使得性能上略为差一些。另外对回调函数的支持等双向的调用支持不够,不过目前还在发展之中。

CORBA是紧耦合的,WebServices是松耦合的;ORBA效率高.但是它难以穿透防火墙.而WebServices的传输低层可以是HTTP,防火墙,网关等不会阻隔它.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值