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