0

我正在开发一个业务应用程序,如果许多公司都在寻找集成,我想让它与 SAP 或 Navision 等业务系统“兼容”。这些系统使用什么机制来导入/导出/与第三方应用程序同步数据?

4

2 回答 2

1

存在称为 EAI(企业应用程序集成)的软件工具,其目的是充当中间件,以实现跨公司的应用程序集成。

Apache Camel是此类框架的一个示例,但其中有很多。您可以在此处找到比较列表:http ://en.wikipedia.org/wiki/Comparison_of_business_integration_software

正如用户nmiranda 所指出的,就 SAP 而言,用于数据交换的框架是SAP PI(SAP NetWeaver Process Integration)

我认为您的问题实际上旨在找到这个“起点”,不是吗?几年前我也遇到过同样的问题,我也想知道是否有任何“标准”接口来集成应用程序。在这种情况下,我希望对您有所帮助。

于 2015-05-30T15:16:30.687 回答
0

有多种方法可以与 ERP 数据源集成。您可以进行批量集成,您可以在其中设置一个查询,以按计划从源 ERP 中提取数据。InformaticaTalend等 ETL 工具在这方面大放异彩。

如果您在业务应用程序中需要实时数据时想要在线数据集成,那么您需要查看数据虚拟化解决方案,如DenodoVirtDBComposite

价格、功能集、性能和灵活性差异很大。在我的实践中,一个显着的因素是安全性。解决方案倾向于将数据提取到文件系统中,这在提取敏感数据时会产生问题。在实际项目中,实施者通常会启动一个漫长的过程来复制目标应用程序中的源系统安全对象。

于 2015-07-23T15:07:12.043 回答