WSDL和WebIDL有什么区别?

时间:2013-06-17 09:58:07

标签: web-services web wsdl

我知道WSDL描述的Web服务以它们之间发生的消息,端口和数据类型开头。关于WebIDL(接口描述语言)我知道通过接口描述对象,但是如何比较这两个对象?

1 个答案:

答案 0 :(得分:0)

IDL 是一种通用的高级界面描述语言,易于为人类创建,阅读和理解。与OMG IDL的其他规范一起,为开发和部署各种分布式系统奠定了坚实的基础。 IDL可用于描述可以发送到对象的消息集。实际上,IDL代表接口定义语言。 IDL是对象管理组的标准,是CORBA规范的重要组成部分。

WSDL 是一种较低级别的界面描述语言,对于人类来说更难以创建和理解。 Web服务客户端可以获取在单个WSDL文档中查找和访问服务所需的所有信息。操作的WSDL描述也很容易转换为XML或HTML,以作为表单呈现给用户使其适合。 WSDL代表Web服务描述语言,是W3C的WS-1规范的一部分。

<强>参考

IDL和WSDL - Gopi Kumar Bulusu的比较