3
ด
วยตนเองจึ
งทํ
าให
สามารถลดระยะเวลาในการพั
ฒนาระบบงานคอมพิ
วเตอร
ขององค
กรย
อยลงได
ซึ่
งจะทํ
าให
ประสิ
ทธิ
ภาพของระบบงานคอมพิ
วเตอร
ของทั้
งองค
กรดี
ขึ้
น
ซึ่
งจากแนวคิ
ดที่
กล
าวมาข
างต
นนั้
นสอดคล
องกั
บนิ
ยามของเว็
บเซอร
วิ
ส ที่
ว
าเว็
บเซอร
วิ
สคื
อการสร
าง
โปรแกรมย
อยๆ ซึ่
งพั
ฒนาในลั
กษณะเชิ
งชิ้
นส
วน (Component) บนเว็
บ ซึ่
งโปรแกรมขององค
กรย
อยหรื
อหน
วยงาน
ต
างๆสามารถร
องขอใช
บริ
การโปรแกรมย
อยเหล
านี้
ผ
านโปรโตคอล (Protocol) มาตรฐานบนเครื
อข
ายอิ
นเทอร
เน็
ต
(ผศ.ดร.สมนึ
ก, 2546) ซึ่
งข
อดี
ของเว็
บเซอร
วิ
สก็
คื
อ ทํ
าให
องค
กรลู
กสามารถเรี
ยกใช
โปรแกรมเชิ
งชิ้
นส
วนจาก
ส
วนกลางได
ซึ่
งถื
อเป
นการใช
ทรั
พยากรร
วมกั
นภายในองค
กร ช
วยในการลดเวลาและต
นทุ
นในการพั
ฒนาระบบงาน
คอมพิ
วเตอร
ขององค
กรได
เป
นอย
างดี
มหาวิ
ทยาลั
ยทั
กษิ
ณเป
นองค
กรที่
มี
องค
กรย
อยอยู
มากมายไม
ว
าจะเป
น คณะ สํ
านั
ก ภาควิ
ชา และหน
วยงาน
ต
างๆ ซึ่
งแต
ละหน
วยงานย
อยต
างก็
มี
การพั
ฒนาระบบงานประยุ
กต
คอมพิ
วเตอร
หรื
อระบบงานประยุ
กต
ผ
านเว็
บเป
น
ของตนเอง ซึ่
งหากพิ
จารณาในส
วนของระบบงานประยุ
กต
ผ
านเว็
บของแต
ละหน
วยงานย
อยนั้
น ต
างก็
มี
ส
วนที่
เกี่
ยวข
องกั
บข
อมู
ลบุ
คลากรทั้
งสิ้
น ไม
ว
าจะเป
นการสอบถามข
อมู
ลหรื
อค
นหาค
าสถิ
ติ
ต
างๆที่
เกี่
ยวข
องกั
บบุ
คลากร
ซึ่
งในการพั
ฒนาระบบงานประยุ
กต
ผ
านเว็
บของแต
ละหน
วยงานนั้
นนั
กพั
ฒนาระบบคอมพิ
วเตอร
แต
ละคนจะต
อง
เขี
ยนโปรแกรมเพื่
อติ
ดต
อกั
บฐานข
อมู
ลเพื่
อทํ
าการดึ
งข
อมู
ลบุ
คลากรมาแสดงผลหรื
อเพื่
อประมวลผลข
อมู
ลบุ
คลากร
เหล
านี้
ซึ่
งจะเห็
นว
าต
องเขี
ยนซ้ํ
าซ
อนกั
นหลายๆครั้
งและยั
งเป
นการเขี
ยนโปรแกรมเพื่
อประมวลผลข
อมู
ลอย
าง
เดี
ยวกั
นทํ
าให
สิ้
นเปลื
องเวลาในการพั
ฒนาเป
นอย
างยิ่
ง คณะนั
กวิ
จั
ยได
เล็
งเห็
นป
ญหาในเรื่
องนี้
จึ
งมี
แนวคิ
ดสร
างเว็
บ
เซอร
วิ
สสํ
าหรั
บระบบงานบุ
คลากรเพื่
อให
บริ
การส
วนของโปรแกรมย
อยที่
เกี่
ยวข
องกั
บข
อมู
ลบุ
คลากรไว
สํ
าหรั
บ
บริ
การการประมวลผลข
อมู
ลให
ระบบงานประยุ
กต
ทางคอมพิ
วเตอร
กั
บหน
วยงานย
อย ซึ่
งจะทํ
าให
การพั
ฒนา
ระบบงานทางคอมพิ
วเตอร
มี
ประสิ
ทธิ
ภาพและประสิ
ทธิ
ผลมากขึ้
น
การตรวจเอกสารที่
เกี่
ยวข
อง
เว็
บเซอร
วิ
ส (Web Service)
นิ
ยามหรื
อความหมายของคํ
าว
าเว็
บเซอร
วิ
สนั้
น ได
มี
ผู
ให
ความหมายไว
หลายๆ ความหมายด
วยกั
น เช
นเว็
บ
เซอร
วิ
สคื
อคลาส (Class) ที่
ถู
กคอมไพล
และจั
ดเก็
บบนเว็
บที่
เราสามารถเรี
ยกใช
ได
ทั
นที
ซึ่
งสามารถใช
ได
ทั้
งบน
ระบบงานบนระบบวิ
นโดว
และบนระบบงานประยุ
กต
ผ
านเว็
บ เว็
บเซอร
วิ
สเป
นชิ้
นส
วนซอฟต
แวร
ที่
ถู
กสร
างสํ
าหรั
บ
ระบบมั
ลติ
เที
ยร
แอพพลิ
เคชั่
น (Muli-tier Application) แต
มี
การจั
ดเก็
บและเรี
ยกใช
งานบนเว็
บ (Bradley
and
Millspaugh, 2003)
IBM’s tutorial ได
ให
ความหมายไว
ว
า “เว็
บเซอร
วิ
สคื
อรู
ปแบบใหม
ของระบบงานประยุ
กต
ผ
านเว็
บที่
มี
การ
เก็
บรายละเอี
ยดของโปรแกรมย
อยซึ่
งสามารถประกาศร
องขอใช
โปรแกรมย
อยนี้
ผ
านเว็
บ ซึ่
งเว็
บเซอร
วิ
สหนึ่
งๆ
สามารถถู
กร
องขอและเป
นส
วนหนึ่
งของระบบงานต
างๆได
หลายๆ ระบบงาน”
เว็
บแอพลิ
เคชั่
น (Web Application)
เว็
บแอพลิ
เคชั่
น คื
อ โปรแกรมที่
มี
โครงสร
างแบบไคลน
เอนท
-เซิ
ร
ฟเวอร
การสื่
อสารกั
นระหว
างเซิ
ร
ฟเวอร
(Server) กั
บไคลน
เอนท
(Client) จะใช
โปรโตคอล HTTP แบบเดี
ยวกั
บที่
เว็
บเซิ
ร
ฟเวอร
คุ
ยกั
บเบราเซอร
แต