SiamWebCity.com รับสร้างเว็บไซต์ครบวงจร
เลือกภาษา ภาษาอังกฤษ   
หน้าแรก
web
โปรโมทเว็บ
web
รับทำเว็บไซต์
web
สอนทำเว็บ
web
Domain 299บ.
web
ติดต่อเรา
web
 
รับทำเว็บไซต์ครบวงจร รับพัฒนาแอพพลิเคชั่น สำหรับ Facebook iPad iPhone Android รับอบรมการสร้างเว็บไซต์ โปรโมทเว็บไซต์ ดูแลเว็บไซต์ แก้ไขเว็บไซต์ : เริ่มต้นติดต่อที่เรา ที่เหลือเราเป็นผู้จัดการเพื่อท่าน : เราเป็นมากกว่าเครื่องมือที่ช่วยฝ่าวิกฤตเศรษฐกิจ
รายการ
เกี่ยวกับเรา
ทำไมต้องเลือกเรา
ผลงานที่ผ่านมา
เตรียมตัวก่อนทำเว็บ
รับดูแลเว็บไซต์
แอพ Facebook iPhone
โปรแกรมmlm สำเร็จรูป
เช่าโฮสติง
บริการหลังการขาย
เงื่อนไขการรับบริการ
ร่วมงานกับเรา
คำถามที่พบบ่อย
ติดต่อเรา

ฟรีบทความ
คู่มือการใช้งาน  คู่มือการใช้งาน
VDO สอน Dreamweaver  VDO สอน Dreamweaver
Bitcoin บิทคอยน์  Bitcoin บิทคอยน์
PHP MySQL  VDO  เบื้องต้น  PHP MySQL VDO เบื้องต้น
PHP MySQL  เกร็ดความรู้  PHP MySQL เกร็ดความรู้
jQuery  jQuery
HTML5  HTML5
ASP net   MS SQL  ASP net MS SQL
facebook app  facebook app
JSP  JSP
Oracle  Oracle
CSS  CSS
Google  Google
iphone ipad iphone itune ios  iphone ipad iphone itune ios
SEO  SEO
SQL Server  SQL Server
AJAX  AJAX
รดน้ำอัตโนมัติ  สปริงเกอร์  รดน้ำอัตโนมัติ สปริงเกอร์
คอมพิวเตอร์   อินเตอร์เน็ต  คอมพิวเตอร์ อินเตอร์เน็ต
JavaScripts  JavaScripts
cloud computing  cloud computing
xhtml  xhtml
Photoshop  Photoshop
RSS Feed  RSS Feed
wordpress  wordpress
Computer  Computer
MLM ขายตรง ขยายสายงาน  MLM ขายตรง ขยายสายงาน
NUTT's blog  NUTT's blog
ทีวีดิจิตอล DVB T2  ทีวีดิจิตอล DVB T2
Bootstrap CSS  Bootstrap CSS

รับสอน PHP, MySQL, HTML, CSS, Javascripts, FTP, Dreamweaver,PHPMyAdmin, Appserv, WMSEVER, php-Nuke , Joomla, SMF, Oscommerce, Phpbb, Paypal, Adwordsมาเรียนการสร้างเว็บกัน
บริการสอน แนะนำ Adwords , PHP, MySQL, HTML, FTP, SMF, PHPMyAdmin, Dreamweaver, Oscommerce, Photoshop, Flash...

test speed
Display Pagerank
ดูสถิติเว็บไซต์

Web Service Description Language : WSDL



Web Service > Web Service Description Language : WSDL


•  Why is a service description needed?
ต้องมีเอกสาร Service Description เพื่อบอกรายละเีอียดและวิธีการเรียกใช้ service เพราะถ้าีมีแต่ XML Schema จะไม่สามารถอธิบายความสำคัญของรายละเีอียดเพิ่มเติมซึ่งรวมไปถึงการเรียกใช้ web service ด้วย

•  Web Service Description Language
- WSDL (อ่านว่า วิส-เด้าว์) คือ เอกสารที่อยู่ในรูปแบบของ XML มีไว้ใช้อธิบายรายละเอียดของ Web service เพื่อให้ application ที่ต้องการเรียกใช้ web service ทราบรายละเอียดของบริการและวิธีการเรียกใช้ โดย WSDL จะบรรจุรายละเอียดที่ต้องใช้ในการสร้าง Request message เพื่อร้องขอบริการเช่น ชื่อบริการ, พารามิเตอร์ หรือโปรโตคอลที่ใช้ในการติดต่อสื่อสาร

- สรุปได้ว่า WSDL เป็นการตัวเชื่อมระหว่าง Service Provider และ Service Requester

• Structure of WSDL documents
สามารถแบ่งโครงสร้างของ WSDL ออกได้เป็น
1. Service interface definition : ใช้กำหนดคุณลักษณะในการเชื่อมต่อของ web service
2. Service implement part : ใช้ระบุภาษา, เทคโนโลยี, โปรโตคอล ที่ใช้เป็นส่วนเชื่อมต่อทางกายภาพ

•  WSDL document content
•   Abstract (interface) definitions

–  <types> ใช้กำหนดชนิดของข้อมูล โดยใช้นิยามข้อมูลชนิดต่างๆ ที่ service ใช้แลกเปลี่ยนกัน WSDL ไม่ได้กำหนดรูปแบบการนิยามไว้ แต่โดยทั่วไปจะอยู่ในรูปแบบของ XML Schema  WSDL จะใช้ primitive data type ที่ XML schema definition (XSD) กำหนด เช่น  int, float, long, short, string, boolean และ อนุญาติให้สามารถสร้าง complex data type ขึ้นใช้เองได้
–  <message> ใช้ในกำหนดข้อมูลในการติดต่อระหว่าง client กับ web service โดยข้อมูลภายใน element นี้มีความสัมพันธ์กับ element types ซึ่งภายใน message จะระบุ <part> ไว้ภายในเพื่อระบุถึง Request Parameter หรือค่าที่ส่งคืนกลับมาของแต่ละ message (element ใดจะทำหน้าที่เป็น Input หรือ output message จะระบุใน element operation ที่อยู่ภายใน portType)
–  <portType> ใช้อธิบายการดำเนินงานต่างๆของ service ด้วยการกำหนด element operation ไว้ภายในเพื่อบอกรายละเัอียดของ message ที่ service ใช้ในการรับส่งข้อมูล
– <operation> ใช้ในการประกาศ Input หรือ output message

•   Concrete (implementation) definitions

–  <binding> ใช้อธิบายโปรโตคอลและรูปแบบของข้อมูลของ operation และ message ที่ใช้งาน
–  <port> ใช้สำหรับกำหนดตำแหน่งของการ Binding โดยอยู่ในรูปแบบ URL และรวบรวม port ต่างๆ ที่เกี่ยวข้องเข้าด้วยกัน
–  <service> ส่วนกำหนด URL ของ WS, ใช้ีรวบรวมกลุ่มของ element port

•   Also:

–  <import> ใช้อ้างอิงไปยังไฟล์ XML อื่น

•  WSDL Implementation
- Service Implementation Part ของ WSDL ประกอบด้วย element <binding>, <port>, <service> และอธิบายแต่ละส่วนของ service interface ถูก implement โดย service provider ได้อย่างไร

•  WSDL message exchange patterns : รูปแบบในการรับส่งข้อมูลของ WSDL
- One-way operation : ทำงานโดย client ส่ง request ไปแล้วจะไม่มีการรอการตอบกลับ (มีเฉพาะส่วนของ element input)
- Notification operation :  ทำงานตรงข้ามกับ One-way คือ ฝั่ง server จะส่งข้อมูลให้กับ Client ด้วย element output โดยไม่รอการตอบกลับ (มีเฉพาะส่วนของ element output)
- Request/Response operation : สามารถทำงานโดยที่ Client ส่ง Request และรอการตอบรับ response กลับมา (ใช้ element input สำหรับการร้องขอ และ ใช้ output สำหรับการตอบกลับ)
- Solicit/Response operation : ทำงานตรงข้ามกับRequest/Response operation  คือมีการส่งคำเชิญ (Solicit) ให้กับ Client แล้วรอการตอบกลับจาก Client (ใช้ element output สำหรับการส่งคำเชิญ และ ใช้ input สำหรับการตอบกลับจาก client)

•  สรุปโครงสร้างของ WSDL

<defintion>

<types>

กำหนดชนิดของ web service


</types>
<message>

กำหนด Message


</message>
<portType>

กำหนดการทำงาน (Operation)


</portType>
<binding>

กำหนดโปรโตคอลและรูปแบบของข้อมูล


</binding>
<service>

กำหนด Port ของ service


</service>

</defintion>



Short URL click! Facebook Share
<< Back : เข้าชม 4,290 ครั้ง : ขึ้นไปด้านบน
รับโพสเว็บ รับจ้างโพสเว็บบอร์ด รับโพสเว็บไซด์ webboard Seeding รับจ้างโพสต์ โปรโมทเว็บไซต์ webUB.com



รับทำเว็บไซต์, ทำเว็บ, สร้างเว็บไซต์, รับทำเว็บ, รับออกแบบเว็บ, รับเขียนเว็บ, ออกแบบเว็บ, เว็บดีไซน์, รับสร้างเว็บ, เขียนเว็บไซต์, เว็บ, บริษัท ทำเว็บ, บริษัท สร้างเว็บ, บริษัท ออกแบบเว็บ, บริษัท เขียนเว็บ, ผลงานเว็บ, โฮสติ้ง,Design,Web,เว็บ,เว็บ โฮสติ้ง,เว็ป,โฮสติ้ง ราคาถูก,เว็บไซต์,จดโดเมน,เว็บโฮสติ้ง,Web Download,Web PHP,Flash MX,Graphic Design,Search Engine, Web, Design, Web Host,Web Hosting,Web Page,เขียนเว็บ,เขียนเว็บไซต์,จัดทำเว็บ,จัดทำเว็บไซต์,ทำเว็บ,ทำเว็บไซต์, โปรโมทเว็บ,ฟรี เว็บ,รับเขียนเว็บ,รับทำเว็บ,รับทำเว็บไซต์,รับออกแบบเว็บ,รับออกแบบเว็บไซ ต์,เว็บ สำเร็จรูป,เว็บดีไซน์,เว็ปไซต์, สร้างเว็บ,สร้างเว็บไซต์,ออกแบบ เว็บไซต์,ออกแบบเว็บ,ออกแบบเว็บไซต์,เขียนโปรแกรม,บริการเว็บโฮสติ้ง,ประชา สัมพันธ์เว็บ,รับจัดทำเว็บไซต์,รับสร้างเว็บ,เว็บโปรแกรม,เว็บสวย, บริการจัดทำเว็บไซต์,บริษัทรับจัดทำเว็บไซต์,ให้บริการจัดทำเว็บไซต์, มีประสบการณ์การจัดทำเว็บไซต์, งานบริการเว็บไซต์,ผลงานการเว็บไซต์,ผลงานเว็บไซต์,เว็บไซต์,เว็บไซต์ ปรัชญา "พอเพียง",เว็บไซต์ราคาที่ยุติธรรม,เว็บไซต์ระบบมาตรฐาน,เว็บไซต์ทุกงาน, เว็บไซต์ธุรกิจ, โปรโมทเว็บ,ประชาสัมพันธ์เว็บ,เว็บ,ออกแบบเว็บ,เขียนโปรแกรม,สร้างเว็บ,ออก แบบเว็บไซต์,ทำเว็บ,เว็บสวย,เขียนเว็บไซต์,ทำเว็บไซต์,รับทำเว็บ,รับออกแบบ เว็บ,เขียนเว็บ,รับเขียนเว็บ,รับทำเว็บไซต์,รับจัดทำเว็บไซต์,เว็บโฮสติ้ง, จัดทำเว็บ,เว็บโปรแกรม,เว็บไซต์,เว็บดีไซน์,รับออกแบบเว็บไซต์,สร้างเว็บไซ ต์,เว็บ,จดโดเมน,บริการเว็บโฮสติ้ง,จัดทำเว็บไซต์,โปรแกรมคอมพิวเตอร์

รับทำเว็บไซต์ : โปรโมทเว็บไซต์ : รับเขียนโปรแกรม : สอนสร้างเว็บ : จด Domain name 299บ. : เช่า Hosting : บริการดูแลเว็บไซต์ : รับซื้อ ขาย Rolex : Sitemap.xml
สปริงเกอร์

ข้อสอบ คลังข้อสอบ ระบบข้อสอบ โปรแกรมข้อสอบ ฟรี Exam.in.th
เว็บไซต์ในเครือข่าย: SiamWebCity.com webUB.com EXAM.in.th ข้อสอบ.ไทย ไอเดียแต่งบ้าน homeEST.com
Copyright © 2009-2019 SiamWebCity.COM. ® All rights reserved. หมายเลขทะเบียนประกอบพานิชย์อิเลคทรอนิกส์ : 0447314800321
E-mail, Google Talk : admin [at] siamwebcity.com, Skype: SiamWebCity.com
ขึ้นไปด้านบน