首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要将web应用集成到所有主要的ERP和CRM系统中。

需要将web应用集成到所有主要的ERP和CRM系统中。
EN

Stack Overflow用户
提问于 2012-12-19 13:41:03
回答 1查看 636关注 0票数 0

我有一个web应用程序,需要与所有主要的CRM和ERP系统进行交互,以便发送和接收数据。

根据你的看法,这将是一个更好的方法。

  1. 在web应用程序中设计整个逻辑,可能是每个接口的一个组件。
  2. 使用ESB。

请建议什么将是最好的方法来实现这一点,任何其他的解决办法,设计也欢迎。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-19 13:43:35

Web服务是为解决许多不同系统之间的通信和集成问题而定制的,因此这似乎是最符合逻辑的解决方案。

如果您需要有序的消息传递、保证消息传递等,那么ESB可能是您的最佳选择。否则,您的web应用程序应该能够通过web服务直接与其他系统集成。

最后,您可能希望在web应用程序中创建组件,以封装每个系统的逻辑(现在这样做将有助于确保如果/当您替换一个外部系统时,所需的更改是最小的)。例如,最近与会计系统的集成中,我创建了接口和抽象类,以概括所有会计系统固有的功能,然后创建具体的类来实现我当时正在集成的特定会计系统的功能。这样做的好处是,如果我的客户将来更改会计系统,我所需要做的就是创建另一个具体的实现--我不需要在客户端应用程序中重写代码。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13953674

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档