面向服务的体系结构:您将如何定义它

Cra*_*g H 15 soa definition

如今,面向服务的体系结构似乎越来越热门,但在办公室询问后,我发现我似乎得到了许多不同的定义.你们如何定义SOA?您认为官方定义是什么?

Rya*_*aux 24

正如Martin Fowler所说,这对不同的人来说意味着不同的东西.他关于这个主题的文章非常好,虽然它不是一个定义.

http://martinfowler.com/bliki/ServiceOrientedAmbiguity.html

它可以解释,难以提出具体的定义.


小智 6

维基百科:"SOA是一种软件架构,它使用松散耦合的软件服务来支持业务流程和软件用户的需求.SOA环境中的网络资源可作为独立服务提供,无需了解其底层平台即可访问实施".

SOA不是那么新,但它有可能实现一些惊人的东西.但组织必须为此做好准备:企业必须在流程中思考,这是一个大问题


Tyl*_*ler 5

我会去:

定义一系列无状态的,与客户无关的业务操作,以便在多个应用程序中使用.