Web Service
คือเว็บที่ให้บริการ ตรงตัวไปไหมครับ? มีผู้ว่าจ้างรายหนึ่งจะจ้างให้ผมเขียน Web Service ผมเลยถามเขาว่าจะทำเว็บเกี่ยวกับอะไร เขาบอกว่าจะทำเว็บรับซ่อมมือถือ ..#@#(ความจริงเข้าใจผิดนะครับ)
ซึ่งจริง ๆ
แล้วความหมายของ Web Service คือการให้บริการด้านข้อมูลระหว่างเว็บด้วยกันเองหรือผ่านโปรแกรมที่สามารถดึงข้อมูลได้เช่น feed ต่าง ๆ เป็นต้น ซึ่งปัจจุบันใช้ XML เป็นตัวกลางในการแลกเปลี่ยนข้อมูลต่าง ๆ ยกตัวอย่างเช่น
Web A มีสินค้า 10 รายการ
Web B ดึงข้อมูล Web A ไปแสดงผลที่ Web B
เมื่อ Web A ทำการเปลี่นยข้อมูล เช่นราคาสินค้า
ข้อมูล Web A ที่แสดงผลที่ Web B ก็จะเปลี่ยนตามอัตโนมัติ
โดยที่ Web B ไม่ต้องยุ่งเกี่ยวกับข้อมูลของ Web A เลย
แบบนี้ถึงเรียก Web Service ครับ ไมใช่การทำเว็บเพื่อบริการรับซ่อมมือถือ อย่างนั้น เขาเรียกว่า คน Service ครับ