今天有人问我是否有“面向服务的体系结构”的经验,尽管我认为可以。在我看来,这个概念太混乱了,我不知道您怎么能诚实地回答这个问题。
我求助于Googling这个术语是为了获得对该概念的简洁定义以及它与其他体系结构的区别。在阅读了许多文章之后,我似乎能够找到的唯一通用线程是一个具有多个组件的系统,这些组件可以通过某种接口相互通信,也许稍微偏爱XML / SOAP。
似乎几乎所有应用程序都可以定义为SOA,尤其是Web应用程序。这个术语是否已经落入“ Web 2.0”陷阱中,并且变成了一个意味着您想要表达的含义的术语?
我要离开这里吗?当你们听到这个词时,这意味着您有什么特别的意思吗?如果是这样,我希望有一个简洁的定义,可以清楚地说明什么是SOA,什么不是SOA。