带有请求响应JSON的JD Edwards REST API

时间:2016-09-28 10:26:37

标签: java rest jdedwards

我们正致力于客户项目,客户已获得JD Edwards Enterprise One。他们的安装支持REST API(我尝试过defaultConfig API并且它有效。)

通常在REST API中,开发人员根据GET参数或请求/响应JSON共享API签名,而在JDE E1文档的情况下,他们共享Java代码(以片段形式)。它很难构建req./resp。基于代码片段。

如果有人从事过类似的活动和指导,我们将不胜感激。

提前致谢。

2 个答案:

答案 0 :(得分:1)

这是你正在寻找的吗?

https://docs.oracle.com/cd/E53430_01/EOTRS/index.html

我不想回答一个链接,但我无法粘贴JD Edwards EnterpriseOne的所有(当前的,但不是明天的)REST API文档。

以下是服务文档的示例: Example REST API documentation for JD Edwards EnterpriseOne

答案 1 :(得分:1)

我们可以使用AIS服务器为JD Edwards使用REST API

此API为我们提供了与JD Edwards系统进行交互的各种服务。 简单介绍一下:

  • JD Edwards由“报告”和“应用程序”组成,因此您可以使用Rest API调用“应用程序”并对它们执行操作,例如 buttonclick,在文本框或网格中键入文本,读取数据 来自网格或texboxes等。
  • 我们还可以使用此API调用JD Edwards报告。
  • 它还为我们提供了上载和下载媒体对象的服务。

我们可以通过两种方式使用API​​:

  1. 直接使用普通的JSON请求:https://docs.oracle.com/cd/E53430_01/EOTRS/index.html
  2. 使用AIS客户端Java API https://docs.oracle.com/cd/E24705_01/doc.91/e62368/ais_java_ovrvw.htm#EOTJC107

JD Edwards还提供了Orchestrator,可轻松访问此API。https://docs.oracle.com/cd/E53430_01/EOTOT/understand_iot.htm#EOTOT107

对于非jde背景的人来说,使用Rest API可能会很麻烦。 如果您使用过Oracle MAF和JD Edwards Integration,将很容易理解此API实现。

使用JD Edwards的Rest API的第三种自定义方法 我们可以使用任何编程语言(Java,.NET,Python等)构建Rest API,并向其公开JD Edwards数据库表。

您可以与我联系以获取任何帮助或要求: rupeshachaudhari@gmail.com