WSLD - เป็นภาษา XML ที่ใช้อธิบายเว็บเซอร์วิส โดยจะประกอบด้วย 2 ส่วนใหญ่ดังนี้
1)ส่วนที่เป็นนามธรรม (Abstract Section) - เพื่ออธิบายโอเปอเรชัน (Operation) อินพุตและเอาท์พุตพารามิเตอร์ สามารถแบ่งย่อยได้เป็นส่วนต่างๆดังนี้
(1)Type - เป็นการกำหนดชนิดข้อมูล ที่จะใช้ใน web service โดย WSDL จะใช้รูปแบบของภาษา XML เป็นตัวกำหนดชนิดข้อมูล
(2)message - เป็นส่วนที่กำหนดข้อมูลเพื่อใช้ในการติดต่อระหว่าง Client กับ Web Services จะประกอบไปด้วย part ซึ่งอาจมองเป็นพารามิเตอร์ของฟังก์ชันก็ได้ โดยใน message สามารถมี part ได้หลายตัว
(3)portType - เป็นส่วนที่มีความสำคัญมากที่สุด ซึ่งเป็นตัวที่กำหนด Operation (ฟังก์ชันที่ไว้เรียกใช้งาน) และ ตั้งค่า message ให้เป็น input และ output ของ Operation
2)ส่วนที่เป็นรูปธรรม (Concrete Section) - เพื่ออธิบายโพรโทคอลของเน็ตเวอร์ค ตำแหน่งของจุดปลายทาง (Endpoint Address) และ รูปแบบของข้อมูล สามารถแบ่งย่อยได้เป็นส่วนต่างๆดังนี้
(1)binding - เป็นส่วนที่กำหนดการส่งและเข้ารหัสของส่วน message โดยส่วนใหญ่จะกำหนดให้ใช้ SOAP แบบ RPC เป็นตัวในการส่งข้อมูล
(2)service - เป็นส่วนที่กำหนด URL ของ Web Services ที่เราต้องการใช้
WSLD (Web Services Description Language) คืออะไร ???
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Jr. Member
- โพสต์: 24
- ลงทะเบียนเมื่อ: 10/01/2012 1:09 pm
WSLD (Web Services Description Language) คืออะไร ???
- แนบไฟล์
-
- รูปอธิบายโครงสร้างของWSLD
ในกระทู้นี้จะเป็นส่วนของ WSLD1.1(ด้านซ้ายของรูป) - 400px-WSDL_11vs20.png (71.25 KiB) Viewed 1523 times
- รูปอธิบายโครงสร้างของWSLD
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ Facebook Ads Services บริการทำการตลาดผ่านเฟซบุ๊ก
โดย meeieis » 29/05/2017 2:33 pm » ใน Microsoft Office Knowledge & line & Etc - 0 ตอบกลับ
- 503 แสดง
-
โพสต์ล่าสุด โดย meeieis
29/05/2017 2:33 pm
-
-
-
โพสต์ใหม่ Autonomous Cloud Services คืออะไร
โดย ichimarusoichi » 14/01/2019 2:35 pm » ใน พูดคุยเรื่องทั่วไป จับฉ่าย - 0 ตอบกลับ
- 1001 แสดง
-
โพสต์ล่าสุด โดย ichimarusoichi
14/01/2019 2:35 pm
-
-
-
โพสต์ใหม่ Web Services กับ xmlrpc | jsonrpc ความหมายเดียวกันมั้ยค่ะ
โดย thatsawan » 07/12/2015 11:24 pm » ใน Programming - PHP - 1 ตอบกลับ
- 655 แสดง
-
โพสต์ล่าสุด โดย chbbk
08/12/2015 1:15 am
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: Google [Bot] และบุคลทั่วไป 60