通过 Oracle Web Logic 和 Oracle Enterprise Service Bus 连接到 SAP 的 Java API

标签 java oracle weblogic sap osb

我们的应用程序要求“您的产品应能够通过 Oracle Web Logic 和 Oracle Enterprise Service Bus 附加来自 SAP 的数据。”。

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

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

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

至少可以说,有关 SAP/ESB 和 Web Logic 的信息非常丰富。我在谷歌上搜索了很多,但很难浏览所有高级架构信息。不幸的是,stackoverflow 上的类似问题没有提供任何帮助。

要求应用程序应“可由客户配置”以基本上导入他们选择的任何信息,而无需我们的帮助,甚至可能吗?

如果有经验的人能指出我正确的方向,我将不胜感激。也许有一个 API 可以连接到这些东西。要连接到通用数据库,可以使用 JDBC 或 Hibernate。但是是否有这样的 API 可以连接到 Oracle ESB,或者是通过不同的方式完成的?

最佳答案

您的问题很难回答,因为它太广泛了,但这里有一些可能有用的信息。也许您可以根据此答案缩小您要查找的范围。

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/

关于通过 Oracle Web Logic 和 Oracle Enterprise Service Bus 连接到 SAP 的 Java API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24202576/

相关文章:

java - Weblogic Server 11g 是否有 JDK 1.7.0.28?

java - 发生 IllegalArgumentException : id to load is required for loading?

java.sql.SQLException : Closed Connection when blob file downloaded in ie8 browser oracle 10g R2 application server

sql - 删除所有带有相反符号的记录

java - 从 GET 请求返回 pojo 时 Jersey Web 服务挂起

java - Weblogic JMS系统错误

java - 如何为构造函数制作测试用例

java - Swing 如何允许用户选择的主题?

java - 从java数据结构创建xml字符串

oracle - 当 END 后使用 SET SCAN ON 时会引发错误