我们如何将SAP Business One与Ubercart连接起来?
可以使用SAPDI服务器完成此操作,因为它正在使用基于XML的格式来导入数据,并且更适合于外部数据交换。
您可以参考以下文档以获取有关SAPBIDIServer的更多详细信息。
https://archive.sap.com/documents/docs/DOC-7699
DIServer使业务合作伙伴能够开发基于SOAP的解决方案来读取,写入,更新和删除数据库级别的数据对象。它为面向服务器的合作伙伴解决方案提供了合适的基础架构。
SAPBusinessOneWeb服务包装器(B1WS)将DIServer功能公开为Web服务,以提供更好的可用性。开发人员只需将Web引用添加到B1WSWeb服务(通过WSDL文件表示),然后将这些服务与自动生成的对象模型一起使用。然后使用B1WS减少了开发时间。
您也可以将DIAPI用于相同的方式,但更推荐的方式是使用DI服务器。
数据接口API(DIAPI)是SAPBusinessOne软件开发套件(SDK)的一部分。DIAPI包含使开发人员能够在数据库级别读取,写入,更新和删除数据对象的对象和方法。
通过使用DIAPI,用户可以执行以下操作-
将其现有解决方案“按原样”链接到SAPBusinessOne,为缺少特定于行业的功能扩展SAPBusinessOne的功能,并调整SAPBusinessOne的功能以满足其客户的需求。您可以从此链接https://archive.sap.com/documents/docs/DOC-7722获得有关使用SAPB1DIAPI的更多详细信息。