在快速导览中,本节描述了面向服务的体系结构(SOA)和 Enterprise Service Bus 的业务需要。
许多企业都具有不同种类的信息技术(IT)环境,这些环境由许多不同的应用程序组成,这些应用程序位于不同硬件和操作系统上,并且是用不同的编程语言编写的。
如果没有正确的中间件基础结构,要将它们集成在一起是很复杂的,并且难以维护。
为了跟上业务更改的步伐,可能需要反复修改现有应用程序,以便与新的应用程序集成或者对新的业务情况作出反应。
这通常要求具备旧应用程序的技能和知识,以及它们在曾经非常复杂的体系结构中的实现。
这样做的成本很高并且很浪费时间,降低了稀缺的 IT 人员的效率,并且延长了评估 IT 投资的时间。