เรียนรู้ Web Services แบบคำอธิบาย

Web Services สามารถทำให้โปรแกรมของคุณเป็น Web Application

Web Services สามารถเผยแพร่ ค้นหาและใช้งานผ่าน Web ได้

ความรู้พื้นฐานที่คุณควรมี

ก่อนที่จะเริ่มเรียนเรียบร้อย คุณต้องมีความเข้าใจภายใต้ความรู้พื้นฐานต่อไปนี้:

  • HTML
  • XML

หากคุณต้องการเรียนรู้โครงการนี้ก่อน โปรดเข้าสู่หน้าแรกเข้าถึงนี้

เรียนรู้ว่า Web Services คืออะไร?

  • Web Services คือชิ้นส่วนแอปพลิเคชัน
  • Web Services ใช้โปรโตคอลเปิดเสรีสำหรับการติดต่อ
  • Web Services มีความเป็นอิสระ (self-contained) และสามารถบรรยายตัวเอง
  • Web Services สามารถค้นหาได้ผ่าน UDDI
  • Web Services สามารถถูกใช้โดยโปรแกรมอื่น
  • XML เป็นฐานของ Web Services

เหล่านี้ทำไมทำงาน?

Web Services ขั้นพื้นฐานเป็น XML + HTTP

HTTP โปรโตคอลเป็นโปรโตคอลส่วนใหญ่ที่สุดในอินเตอร์เน็ต

XML ให้ความเป็นไปได้ในการใช้สำหรับการแก้ต่างกันของหลายชาตินามและภาษาโปรแกรม

องค์ประกอบของ Web services แบบปลายทาง:

  • SOAP (Simple Object Access Protocol)
  • UDDI (Universal Description, Discovery and Integration)
  • WSDL (Web services description language)

เราจะระบุหัวข้อเหล่านี้ในบทหลังของนี้

อนาคตของ Web services

โปรดอย่าคาดหวังมากโดยก่อน!

เว็บ services มีรูปแบบที่เรียบง่ายสำหรับการส่งและรับข้อความที่สามารถใช้ร่วมกันได้ แต่ยังขาดคุณสมบัติสำคัญหลายรายละเอียดเช่นความปลอดภัยและการเน้นทางทางการนำทาง แต่เมื่อ SOAP กลายเป็นแบบกลางที่ฝึกแล้ว นั่นจะมีการแก้ไข

Web services มีโอกาสที่จะทำให้การติดต่อของโปรแกรมง่ายขึ้น