08 December 2007

การพัฒนาระบบด้วยสถาปัตยกรรมเชิงบริการ บนเทคโนโลยีของ WEB SERVICE

การพัฒนาระบบด้วยสถาปัตยกรรมเชิงบริการ บนเทคโนโลยีของ WEB SERVICE

ผู้แต่ง/แปล : สุธี พงศาสกุลชัย
ISBN : 9789748134109
Barcode : 9789748134109
ปีพิมพ์ : 1/2550
ขนาด (w x h) : 0 x 0 mm.
ปก/จำนวนหน้า : ปกอ่อน / 376 หน้า
ราคาปกติ : 290.00 บาท

Description/รายละเอียดหนังสือ

ในปัจจุบันองค์กรต่างๆ ได้ให้ความสำคัญกับการพัฒนาระบบสารสนเทศของตนให้ทันสมัยมากยิ่งขึ้น ดังนั้น การนำซอฟต์แวร์ที่พัฒนาด้วยเทคโนโลยีใหม่ๆ มาปรับปรุงและสนับสนุนการทำงานของแผนกต่างๆ ภายในองค์กร จึงเป็นสิ่งที่หลีกเลี่ยงไม่ได้ ลักษณะดังกล่าวทำให้ระบบสารสนเทศถูกพัฒนาด้วยเทคโนโลยีที่หลากหลายจนเกิดปัญหาด้านการทำงานร่วมกันและไม่สามารถรวมระบบต่างๆ เป็นระบบเดียวได้ เนื่องจากไม่มีการกำหนดมาตรฐานในด้านการติดต่อสื่อสารและการรับส่งข้อมูลระหว่างเทคโนโลยีที่แตกต่างกันไว้อย่างชัดเจน จากปัญหาดังกล่าวทำให้เกิดแนวคิดในการพัฒนาระบบด้วย “สถาปัตยกรรมเชิงบริการ (Service-Oriented Architecture หรือ SOA)” บนเทคโนโลยีของ “เว็บเซอร์วิส (Web Service)” ขึ้นมา

SOA เป็นแนวทางที่ใช้พัฒนาซอฟต์แวร์ของระบบให้อยู่ในรูปแบบของบริการ (Service) ซึ่งจะทำงานเป็นอิสระต่อกัน แต่สามารถติดต่อสื่อสารและแลกเปลี่ยนข้อมูลระหว่างกันได้ โดย Service ทั้งภายในและภายนอกองค์กรจะเรียกใช้บริการต่างๆ ของ Service อื่น ทำให้สามารถนำ Service มาประกอบรวมกันเป็นแอปพลิเคชั่นใหม่ได้ ลักษณะดังกล่าวทำให้การปรับปรุงแก้ไขระบบสะดวกรวดเร็ว และมีความยืดหยุ่นมากยิ่งขึ้น รวมทั้งช่วยลดต้นทุนและเป็นการเพิ่มประสิทธิภาพให้กับระบบสารสนเทศขององค์กรอีกด้วย อย่างไรก็ตาม SOA เป็นเพียงแนวคิดในการพัฒนาระบบเท่านั้น จึงต้องมีการกำหนดมาตรฐานให้กับส่วนประกอบต่างๆ ของ SOA เพื่อให้โปรแกรมเมอร์พัฒนาซอฟต์แวร์ตามมาตรฐานที่กำหนดไว้ โดย Web Service เป็นเทคโนโลยีที่สนับสนุน และนิยมนำไปใช้งานร่วมกับแนวคิดของ SOA มากที่สุด เทคโนโลยี Web Service จะกำหนดชุดมาตรฐานต่างๆ ที่เกี่ยวข้องกับแนวคิดการให้บริการของ SOA ไว้ เช่น โปรโตคอลสื่อสาร ส่วนติดต่อกับบริการ และระบบการลงทะเบียนบริการ เป็นต้น สำหรับหนังสือ “การพัฒนาระบบด้วยสถาปัตยกรรมเชิงบริการบนเทคโนโลยีของ Web Service” เล่มนี้ จะกล่าวถึงแนวคิดต่างๆ ของ SOA รวมทั้งการพัฒนา Web Service ด้วย Apache AXIS เพื่อเป็นพื้นฐานในการพัฒนา Web Service ขั้นสูงต่อไป

เนื้อหาภายในเล่มประกอบด้วย

บทที่ 1 ทำความรู้จักกับ SOA
บทที่ 2 วิวัฒนาการของ SOA
บทที่ 3 องค์ประกอบสำคัญในการพัฒนา Service
บทที่ 4 กิจกรรมของ Service
บทที่ 5 ข้อกำหนดเพิ่มเติมที่สำคัญของ Web Service
บทที่ 6 หลักการของ Service-Oriented
บทที่ 7 Service Layer และการวางแผนพัฒนาระบบด้วย SOA
บทที่ 8 Extensible Markup Language (XML)
บทที่ 9 Simple Object Access Protocol (SOAP)
บทที่ 10 Web Service Description Language (WSDL)
บทที่ 11 Universal Description Discovery and Integration (UDDI)

ภาคผนวก ตัวอย่างการพัฒนาและเรียกใช้ Web Service

No comments:

Copyright 2007-2010 © SOA Service Oriented Architecture. All Rights Reserved