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) คืออะไร ???
Moderators: mindphp, ผู้ดูแลกระดาน
-
- PHP Jr. Member
- Posts: 24
- Joined: 10/01/2012 1:09 pm
WSLD (Web Services Description Language) คืออะไร ???
- Attachments
-
- รูปอธิบายโครงสร้างของWSLD
ในกระทู้นี้จะเป็นส่วนของ WSLD1.1(ด้านซ้ายของรูป) - 400px-WSDL_11vs20.png (71.25 KiB) Viewed 1348 times
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Autonomous Cloud Services คืออะไร
by ichimarusoichi » 14/01/2019 2:35 pm » in พูดคุยเรื่องทั่วไป จับฉ่าย - 0 Replies
- 699 Views
-
Last post by ichimarusoichi
14/01/2019 2:35 pm
-
-
-
Web Services XML-RPC คืออะไร??? ต่างจาก SOAP อย่างไร
by batman1292 » 28/04/2012 8:05 pm » in Share Knowledge - 0 Replies
- 3438 Views
-
Last post by batman1292
28/04/2012 8:05 pm
-
-
- 0 Replies
- 4580 Views
-
Last post by pnut
16/08/2016 11:57 am
-
-
ความหมายของ DML (ดีเอ็มเอล) - Data Manipulation Language คืออะไร
by pprn » 05/07/2018 3:03 pm » in SQL Knowledge - 0 Replies
- 8363 Views
-
Last post by pprn
05/07/2018 3:03 pm
-
-
-
FBML - Facebook Markup Language คืออะไร ต่างจาก html อย่างไร
by mindphp » 30/11/2011 1:57 pm » in Share Knowledge - 2 Replies
- 4424 Views
-
Last post by mindphp
17/12/2011 5:16 pm
-
-
-
ปัญหา phpbb3 Language file ./language//common.php couldn't be opened
by mindphp » 24/11/2011 12:53 am » in ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM - 0 Replies
- 1190 Views
-
Last post by mindphp
24/11/2011 12:53 am
-
-
-
Work Instruction (WI) กับ Job Description (JD) คืออะไร ต่างกันอย่างไร ประโยชน์
by mindphp » 22/03/2018 6:43 pm » in Share Knowledge - 0 Replies
- 18645 Views
-
Last post by mindphp
22/03/2018 6:43 pm
-
Who is online
Users browsing this forum: No registered users and 20 guests