Web Service คืออะไร

ในการเขียนโปรแกรมเพื่อให้สามารถแลกเปลี่ยนข้อมูลกันได้ โดยที่ใช้ application หรือ OS ที่ต่างกันนั้นทำให้การใช้งานร่วมกันของ Platform ต่างๆเป็นเรื่องที่ยุ่งยากและสร้างความลำบากในการพัฒนาระบบของเหล่าโปรแกรมเมอร์เป็นอย่างมาก ปัจจุบันมีพัฒนา Web Service ขึ้นมา ซึ่งถือว่าเป็นอีกทางเลือกหนึ่งที่ทำให้เรื่องยุ่งยากเหล่านี้จัดการได้ง่ายขึ้น

advertisements

Web Service คืออะไร?
Web Service คือ ระบบหรือโปรแกรมที่ออกแบบมา เพื่อสนับสนุนการแลกเปลี่ยนข้อมูลระหว่างเครื่องคอมพิวเตอร์ด้วยกันผ่านทางระบบเครือข่าย โดยใช้ภาษา XML เป็นภาษากลางในการติดต่อสื่อสาร และใช้ WSDL เป็น Interface ที่คอยจัดการอธิบายรูปแบบของข้อมูลเพื่อให้เครื่องสามารถประมวลผลได้ โดยมี SOAP (Simple Object Access Protocol) ที่มี XML เป็นพื้นฐานและใช้ HTML เป็นโปรโตคอลร่วมสำหรับการสื่อสาร

Web Service

รูปแบบหนึ่งของ Web Service

Web Service มักจะถูกนำมาใช้ประโยชน์ในแง่ของการเขียนโปรแกรม เพื่อให้เว็บสองเว็บสามารถสื่อสารกันได้ เช่น เขียนโปรแกรมให้เว็บหนึ่ง ส่งข้อมูลไปจัดเก็บยังอีกเว็บหนึ่ง หรือเรียกใช้งานข้ามเว็บไซต์ ซึ่งจะเป็นลักษณะของการส่ง XML ไปแล้วรอให้อีกฝั่งตอบ XML กลับมา โดยไม่สนใจว่าภาษาที่ใช้เขียนเว็บไซต์จะต่างกันหรือไม่ นอกจากนี้หลายองค์กรยังหันมาพัฒนาระบบของตนให้รองรับการทำงานร่วมกับ Web Service เพื่อเพิ่มประสิทธิภาพในการบริหารจัดการข้อมูลขององค์กร

advertisements
Scroll To Top