aspose.info
TH

รูปแบบไฟล์ WSDL - ไฟล์ภาษาคำอธิบายบริการเว็บ

อัปเดตเมื่อ

ไฟล์ WSDL คืออะไร??

ไฟล์ WSDL เป็นไฟล์ภาษาคำอธิบายบริการเว็บที่เขียนด้วยภาษา XML เพื่ออธิบายบริการบนเว็บ ประกอบด้วยข้อมูลเกี่ยวกับจุดสิ้นสุดหรืออินเทอร์เฟซสำหรับการเชื่อมต่อกับโลกภายนอกในรูปแบบที่ยอมรับในระดับสากล ข้อกำหนดรูปแบบไฟล์ WSDL (ดูแลโดย W3C.org) กำหนดข้อกำหนดสำหรับการเผยแพร่ฟีดข้อมูลสำหรับการแลกเปลี่ยนข้อมูลเพื่อให้มี การเข้าถึงแอปพลิเคชันระยะไกลผ่านพอร์ตและจุดสิ้นสุด

รูปแบบไฟล์ WSDL - ข้อมูลเพิ่มเติม

ไฟล์ WSDL ถูกบันทึกเป็นไฟล์ XML ที่มนุษย์สามารถอ่านได้และสามารถเปิดในโปรแกรมแก้ไขข้อความเพื่อดูเนื้อหา

คำอธิบายบริการ WSDL

ข้อกำหนดรูปแบบไฟล์ WSDL 2.0 อธิบายบริการ WSDL ว่าประกอบด้วยสองขั้นตอน:

  • ขั้นตอนนามธรรม
  • เวทีคอนกรีต

ความสามารถในการใช้ซ้ำของคำอธิบายและการออกแบบข้อกังวลที่เป็นอิสระถูกควบคุมโดยบริการบนเว็บ สิ่งนี้ทำได้โดยใช้องค์ประกอบหลายประเภท รวมถึงประเภท (คำจำกัดความประเภทข้อมูล) ข้อความ (ข้อมูลที่สื่อสาร) การดำเนินการ (การกระทำ) และโปรโตคอลที่ใช้โดยบริการ ทั้งหมดนี้จัดการในระดับนามธรรม การรวมรายละเอียดรูปแบบการขนส่งและสายถูกระบุโดยการรวม ซึ่งจัดกลุ่มปลายทางเข้าด้วยกันเพื่อใช้อินเทอร์เฟซทั่วไป

เทคโนโลยีใดบ้างที่สามารถใช้ในการเชื่อมต่อกับบริการ WSDL

สามารถใช้เทคโนโลยีต่างๆ มากมายสำหรับการเชื่อมต่อกับบริการ WSDL รวมถึงแอปพลิเคชัน ASP.NET, C/C++ และ Java

ตัวอย่าง WSDL

<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>

ในตัวอย่างนี้ portType “glossaryTerms” กำหนดการดำเนินการทางเดียวที่เรียกว่า “setTerm”

อ้างอิง