只是一个普遍的问题。你们如何解决与外部系统集成的问题。

有什么要考虑的?

有哪些不同的方法?

是否有为此目的的现有框架?

有没有可以遵循的模式?

只是想得到一些想法,任何建议,链接,文章都值得赞赏。

谢谢

最佳答案

可能您想独立于外部系统。这意味着,如果外部系统发生了某些变化,那么您的客户应该不会注意到这一点。因此,您需要对其进行抽象。这取决于您的要求,但我倾向于遵循DDD原则。它可以确保您拥有一个丰富的域模型,该模型独立于所使用的基础结构(在您的情况下,是外部系统)。只是谷歌的'域驱动设计'... :)

10-04 13:05