SOA系统的实现方式

1:Web服务,可以使基于不同系统开发的应用程序互相通信

2:CORBA(Common Object Request Broker Architecture)使用这种技术就有了面向消息的中间件(Message-Oriented Middleware)系统,比如IBM 的MQSeries。但是为了建立体系结构模型,您所需要的并不只是服务描述。您需要定义整个应用程序如何在服务之间执行其工作流。您尤其需要找到业务的操作和业务中所使用的软件的操作之间的转换点。因此,SOA 应该能够将业务的商业流程与它们的技术流程联系起来,并且映射这两者之间的关系。例如,给供应商付款的操作是商业流程,而更新您的零件数据库,以包括进新供应的货物却是技术流程。因而,工作流还可以在 SOA的设计中扮演重要的角色。

你可能感兴趣的:(SOA)