1

以下 3 个最理想的架构特性是如何在 SOA 中实现的:

  1. 高可用性
  2. 在线服务升级
  3. ACID 事务

指向有关上述内容的任何 SOA 产品文档的指针都会有所帮助。谢谢。

4

1 回答 1

1

在考虑面向服务的架构时,我会与您争论哪些特性是最理想的,但无论如何:)

  1. 高可用性通常通过同时运行多个服务实例来获得。如果一个或多个服务实例失败请求仍然可以由其他实例提供服务。

  2. 在线服务升级可以通过升级单个服务实例来进行,同时请求由其他实例提供服务(见上文)。在某些情况下,这是不可能的。

  3. ACID 事务本质上很难在分布式事务中很好地实现。请参阅CAP 定理以对此产生共鸣。

于 2012-04-21T20:09:19.063 回答