SOA系统和分布式系统

时间:2010-04-05 00:16:58

标签: architecture soa

在系统中使用面向服务的体系结构(SOA)是否意味着它是一个分布式系统?

3 个答案:

答案 0 :(得分:3)

是的,这意味着系统以某种方式分发。即使您只在企业中使用SOA,系统仍然分布在多个服务中。即使服务都在一台计算机上也是如此。

答案 1 :(得分:0)

SOA是一个分布式系统:意味着它调用跨平台,企业(从体系结构和已实现的基础架构角度)或地理位置的服务。

示例:可以使用其他应用程序可能提供的现有远程服务来开发新应用程序。

分布式系统就是SOA :意味着在分布式系统中,与多个应用程序完美结合的流程与业务流程系统可以实现类似的目的。

示例:将相关业务功能作为服务公开,然后在使用SOA访问所有服务的应用程序中对业务流程进行编码。

答案 2 :(得分:-1)

对于DS,有一些定义,使用某种协议通过机器边界进行通信,也可以分为几种类型,如客户端 - 服务器,p-2-p等.SOA可以是一些分布式系统。