WSDL బైండింగ్
- ముందు పేజీ WSDL పోర్ట్
- తరువాత పేజీ WSDL మరియు UDDI
WSDL బైండింగ్ వెబ్ సర్వీస్ సందేశం ఫార్మాట్ మరియు ప్రొటోకాల్ వివరాలను నిర్వచిస్తుంది.
SOAP కు అనుబంధించబడింది
ఒక అభ్యర్థన - ప్రత్యుత్తరం పని ఉదాహరణలు:
<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> <binding type="glossaryTerms" name="b1"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" /> <operation> <soap:operation soapAction="http://example.com/getTerm" /> <input> <soap:body use="literal" /> </input> <output> <soap:body use="literal" /> </output> </operation> </binding>
binding అంశం రెండు అనునది - name అనునది మరియు type అనునది.
name అనునది binding యొక్క పేరును నిర్వచిస్తుంది, మరియు type అనునది binding కొరకు ఉపయోగించే పోర్ట్ ను సూచిస్తుంది, ఈ ఉదాహరణలో "glossaryTerms" పోర్ట్ ఉంది.
soap:binding అంశం రెండు అనునది - style అనునది మరియు transport అనునది.
style అనునది "rpc" లేదా "document" విలువలను పొందవచ్చు. ఈ ఉదాహరణలో మేము document ని ఉపయోగించాము. transport అనునది ఉపయోగించాల్సిన SOAP ప్రొటోకాలను నిర్వచిస్తుంది. ఈ ఉదాహరణలో మేము HTTP ని ఉపయోగించాము.
operation పోర్ట్ అందించే కార్యకరణాలను నిర్వచించే అంశం నిర్వచించబడింది.
ప్రతి కార్యకలాపానికి, సంబంధిత SOAP కార్యాచరణను నిర్వచించాలి. మరియు మీరు ఎలా ఇన్పుట్ మరియు అవుట్పుట్ ను కోడింగ్ చేయాలి. ఈ ఉదాహరణలో మేము "literal" ని ఉపయోగించాము.
- ముందు పేజీ WSDL పోర్ట్
- తరువాత పేజీ WSDL మరియు UDDI