ขอเสริมครับ

SOA คือ สถาปัตยกรรมที่ไม่ต้องคำนึงถึงว่าจะหาซื้อ software ที่ไหนเพราะไม่มีขาย แต่เป็นการปรับมุมมองของการพัฒนา software ให้ตอบโจนย์เรื่องการให้บริการ และทันต่อความต้องการปรับเปรียนที่รวดเร็ว คนที่ถามคำถามประเภทนี้คงไม่ต้องการ สองบรรทัดแล้วเข้าใจ แต่ต้องกับไปหาอ่านที่เข้าบอกว่า สถาปัตยกรรมนั้นมัันต้องมีโครงสร้าง เพราะถ้าไม่มีโครงสร้างคงเรียกว่าสถาปัตยกรรมไม่ได้ ถ้ามีโครงสร้างมันก็ต้องมีวิธีการทำ และขั้นตอนของการทำ รวมถึงปัจจัยต่างๆ ด้วย