WSDL Port
- Previous Page WSDL Documentation
- Next Page WSDL Binding
Port WSDL ke gina hanyar koyarwa (hanyar da za a iya gudanarwa) kan web service.
WSDL Port
<portType> Element na kai tsaye ka fi wuri, kuma WSDL ke gina:
Ya iya tasirin: web service, da za a iya gudanarwa:Hanyar, kuma wuri na:Rarrabawa.
Port ke gina hanyar koyarwa kan hanyar web service. Za a iya rarraba kai wuri na yanar gizo (ko wuri kan gudanarwa ko kudi) kamar library (ko module ko kudi) na yankin yana koyarwa a kan yankin yana koyarwa, kuma kai wuri na hanyar ke kamar hanyar na yankin yana koyarwa.
Rajefin hanyar
Kini hanyar ikirarin ake jumlua, amma WSDL ke gina daga wuri biyu na:
Rajefin | Tasiri |
---|---|
One-way | An hanyar na ya karanta rarrabawa kanan, amma ba a samun jumlua. |
Request-response | An hanyar na ya karanta rarrabawa kanan, kuma yana samun jumlua. |
Solicit-response | An hanyar na ya kai rarrabawa kanan, kuma yana samun jumlua. |
Notification | An hanyar na ya kai rarrabawa kanan, amma ba a kai samun jumlua. |
Hanyar One-Way
Tsohuwar hanyar one-way:
<message name="newTermValues"> <part name="term" type="xs:string"/> <part name="value" type="xs:string"/> </message> <portType name="glossaryTerms"> <operation name="setTerm"> <input name="newTerm" message="newTermValues"/> </operation> </portType >
A cikin wannan yankin, port "glossaryTerms" ke gina hanyar a kan "setTerm" kuma tsohuwar hanyar.
This "setTerm" operation can accept input messages of new glossary items, which use a message named "newTermValues", which contains input parameters "term" and "value". However, no output is defined for this operation.
Request-Response Operation
An example of a request-response operation:
<message name="getTermRequest"> <part name="term" type="xs:string"/> </message> <message name="getTermResponse"> <part name="value" type="xs:string"/> </message> <portType name="glossaryTerms"> <operation name="getTerm"> <input message="getTermRequest"/> <output message="getTermResponse"/> </operation> </portType>
In this example, the port "glossaryTerms" defines a request-response operation named "getTerm".
"getTerm" operation will request an input message named "getTermRequest", which contains a parameter named "term", and will return an output message named "getTermResponse", which contains a parameter named "value".
- Previous Page WSDL Documentation
- Next Page WSDL Binding