Web Service 简记

族谱

[Sun] Remote Procedure Call (RPC) system    --->  [Microsoft] Component Object Model (COM) --->

[Microsoft] Distributed Component Object Model(DCOM)  --->Common Object Request Broker Architecture(CORBA) -->

[Nature...]Web Service

 

Web Service 内容

[协议] XML-RPC --->SOAP

Web Services Description Language(WSDL, 吸收CORBA的IDL) --->

Universal Description Discovery and Integration (UUDI,  to loose coupling)

 

使用Web Service的方式

远程过程调用(RPC)|     面向服务架构(SOA)|    表述性状态转移(REST)

 

 

为什么使用Web Service?

WebService 性能常被诟病,SOAP传输以及XML解析与CORBA或COM的二进制结构相比,的确在速度上没有优势。但是我们有采用WebService的足够理由。

WebService 属于轻量级架构,易于实现,同时又拥有众多的Toolkits.  从实现角度看,比CORBA, COM等要简单多。而且WebService广泛流行,各种标准也在不断更新。

所有主流和常见的编程语言都支持WebService的开发。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值