ความหมาย และคำจำกัดความเรื่อง Web Service รวมทั้ง technology ที่นำมาใช้ในเว็บเซอร์วิส
เอกสารบทนำ Download
เว็บเซอร์วิส หมายถึง แอพพลิเคชันหรือโปรแกรมซึ่งทำงานอย่างใดอย่างหนึ่งในลักษณะให้บริการ โดยจะถูกเรียกใช้งานจากแอพพลิเคชันอื่นๆ ผ่านเว็บเซอร์วิส การให้บริการของเว็บเซอร์วิสจะมีเอกสารที่บรรยายคุณสมบัติของบริการกำกับไว้ และมีการนำเสนอให้สาธารณชนรับทราบ ผู้ใช้บริการจึงสามารถค้นหาเว็บเซอร์วิสได้โดยไม่ต้องรู้ที่อยู่จริงของแอพพลิเคชันหรือโปรแกรมนั้น โดยภาษาที่ใช้เป็นสื่อในการแลกเปลี่ยนคือ เอกซ์เอ็มแอลทำให้สามารถเรียกใช้ส่วนโปรแกรม (Component) ในระบบหรือแฟลตฟอร์มใดๆ ก็ได้บนอินเทอร์เน็ตซึ่งโครงสร้างของเว็บเซอร์วิสนั้นสามารถแสดงได้ดังรูปที่ 1 ซึ่งจะอยู่ภายใต้การติดต่อกันระหว่าง 3 ส่วน ซึ่งมีรายละเอียดดังนี้
1. ผู้ให้บริการ (Service Provider) ทำการประกาศบริการของตน (Publish) ไปยังตัวแทนของผู้ให้บริการ(Service Registry)
2. ตัวแทนของผู้ให้บริการ (Service Registry) จะบันทึกบริการเก็บไว้ในไดเรกทอรีของการบริการ
3. ผู้ร้องขอบริการ (Service Requestor) จะเข้ามาค้นหา (Find) และเมื่อผู้ร้องขอบริการต้องการบริการนั้นๆฝ่ายผู้ร้องขอบริการจะทำการเรียกใช้ (Bind) ไปยังผู้ให้บริการเพื่อทำการติดต่อกัน
รูปที่1