Dokumenteni ya WSDL
- Picha ya hivi ndani Kuhusu WSDL
- Picha ya hivi karibuni Porti ya WSDL
WSDL 文档仅仅是一个简单的 XML 文档。
它包含一系列描述某个 web service 的定义。
WSDL 文档结构
WSDL 文档是利用这些主要的元素来描述某个 web service 的:
元素 | 定义 |
---|---|
web service 执行的操作 | |
web service 使用的消息 | |
<types> | web service 使用的数据类型 |
<binding> | web service 使用的通信协议 |
一个 WSDL 文档的主要结构是类似这样的:
<types> definition of types........ definition of a message.... definition of a port....... <binding> definition of a binding....
WSDL 文档可包含其它的元素,比如 extension 元素,以及一个 service 元素,此元素可把若干个 web services 的定义组合在一个单一的 WSDL 文档中。
如需完整的语法概述,请访问 Majukuu ya WSDL 这一节。
Porti ya WSDL
Inayotazama huduma ya web, kazi inayofanyika, kwa na ujumbe yenye picha.
Inaweza kuvyofanywa kama kikabisa cha kitabu cha kifupi cha kilele cha programu (au kikabisa cha kilele, au kikabisa cha kikemia).
WSDL ujumbe
Kila ujumbe unaenea na mafanikio au zaidi. Inaweza kuvyofanywa kama thamani ya muhimu kwenye kifupi cha kilele cha kiwango kikuu cha programu.
WSDL types
<types> Mfano unaonyesha vijweli vya data vilivyo tumika na huduma ya web.
Kusababisha uadilifu wa jukwaa wa msingi kwa eneo la uwanja, WSDL inatumia kiwango cha XML Schema kudai vijweli vya data.
WSDL Bindings
<binding> Mfano una kifupi inayodaiwa na fomu ya ujumbe na viwango vya kawaida kwa kila kuuza.
WSDL 实例
这是某个 WSDL 文档的简化的片段:
在这个例子中,
操作 "getTerm" 拥有一个名为 "getTermRequest" 的输入消息,以及一个名为 "getTermResponse" 的输出消息。
对比传统的编程,glossaryTerms 是一个函数库,而 "getTerm" 是带有输入参数 "getTermRequest" 和返回参数 getTermResponse 的一个函数。
- Picha ya hivi ndani Kuhusu WSDL
- Picha ya hivi karibuni Porti ya WSDL