分类：电脑/网络-程序设计
问题：什么是SOA?刚对SOA接触，不是很了解，求详细描述。 
刚对接触，不是很了解，求详细描述。
回答：SOA 是一种 IT 体系结构样式，支持将客户的业务作为链接服务或可重复业务任务进行集成，可在需要时通过网络访问这些服务和任务。这个网络可能完全包含在客户的公司总部内，也可能分散于各地且采用不同的技术，通过对来自纽约、伦敦和香港的服务进行组合，可让最终用户感觉似乎这些服务就安装在本地桌面上一样。需要时，这些服务可以将自己组装为按需应用程序——即相互连接的服务提供者和使用者集合，彼此结合以完成特定业务任务，使客户的业务能够适应不断变化的情况和需求。
简单的来说，SOA是一种架构，像蓝图一样。可以用活字印刷术来形容SOA，在没有活字印刷术以前，一篇文章就要刻一个石板，如果你想在文章中改一些字句，需要重新刻一块。而SOA就好比活字印刷术，它把企业的业务流程打成最小的单元，用技术的话说就是所谓的“服务”，当企业的业务更改需要IT随之更改的话，就可以像组字一样灵活调整企业的IT，SOA就是这么一种架构,灵活的架构，运用于各个平台和领域，很多企业和软件公司运用其特点走向成功。