2014-06-13 53 views
1

我们已经对我们的应用程序提出了一项要求:“您的产品应能够通过Oracle WebLogic和Oracle Enterprise Service Bus从SAP附加数据。”。通过Oracle WebLogic和Oracle企业服务总线连接SAP的Java API

应该导入的信息是资源(主要是人员)及其某些属性。

根据客户的要求,我们的产品应该“由我们配置,以连接上述服务并导入信息”。对我来说,由于所有可能性,数据类型,约束等原因,似乎有点难以做到。

我们的应用程序是用Java编写的,它是一个桌面应用程序。

至少可以说,围绕SAP/ESB和Web逻辑的信息非常丰富。我已经Google了很多,但很难通过所有高层架构信息。这里在stackoverflow的类似问题没有给任何帮助不幸的。

是否要求应​​用程序应该“可由客户配置”,以基本导入他们选择的任何信息,甚至可能没有我们的帮助?

如果有经验的人能指出我朝着正确的方向,我将不胜感激。也许一个API连接到这样的事情。要连接到通用数据库,可以使用JDBC或Hibernate。但是有没有这样一个API来连接到Oracle ESB,或者这样做是一种不同的方式?

回答

1

你的问题很难回答,因为它太广泛了,但这里有一些可能有用的信息。也许你可以根据这个答案来缩小你正在寻找的东西。

Oracle Service Bus有一个SAP适配器,您可以使用该适配器来执行可能适合您需求的查询。本教程介绍了如何从OSB,这几乎听起来像正是你需要的范围内运行一个SAP查询:

https://blogs.oracle.com/ateamsoab2b/entry/using_sap_adapter_ps3_with

的Weblogic和ESB也有自己的API,你可以使用配置,包括创建新的终端,导入/导出项目等。如果您开始研究WLST,您可能会发现它对您的项目有用的部分内容。这是一个很好的起点,但还有更多的例子/教程在那里:

http://www.qualogy.com/oracle-service-bus-wlst-fundamentals/

+0

在文档的第一个环节我看到安装提到数据库安装并没有什么步骤。我正在寻找连接到这些数据库/服务的客户端API。 第二个环节似乎更有前途。 我想知道如何解释需求​​。事实上,它们并不比这更明确。 :( –