0

给定系统 A 和 B,我如何在系统 B 的数据库中引用系统 A 中的域实体,我的工作中有这种情况,我们正在将数据从系统 A 复制到 B,但它正在成为一场噩梦

例如:系统 A 管理 PRODUCT 的信息。系统 B 管理产品的销售,所以我在系统 B 中有这种关系:销售“有很多”“有一个”产品的 SALEITEM。

进行此类集成的方法有哪些?SOA 是否与这种情况有关?有什么推荐的读物吗?

4

1 回答 1

1

你在处理什么问题?如果这两个领域没有交叉点,那么您就不应该有一些事情需要解决,这是集成任务的正常情况。但是,如果域相交,那么您将进行某种转换。这是噩梦来玩的地方。您可以重新设计一个或两个域,但要付出代价!它通常不值得,尤其是对于遗留系统。为此,我建议在中间件层包含一个透明的转换引擎。

于 2012-06-15T05:03:55.423 回答