我还不是很了解的JD Edwards。我有一个客户询问如何调用我们提供的API(如COM,C#,REST)从JD Edwards的。我没有得到太多的从他们的科技人高品质的答案条款...所以我认为我会问这里。

能的JD Edwards调用C#? JD Edwards的可调用Java? JD Edwards的可以调用一个Unix素文字?

任何人都可以点我朝着开发/定制文档方面有用的东西?

谢谢!

有帮助吗?

解决方案

简短的回答:是的。 JDE可以与一群外部物体/服务/适配器的通信。

龙答:你的选择取决于什么版本的JDE的客户正使用什么是所述通信的要求

既然你提的是,他们要调用的API,我假设他们有一个漂亮的新版本(比如,OneWorld的/ EnterpriseOne的产品,版本XE或更高版本),他们需要“在线界面”(我的意思,他们将JDE调用API,并等待它完成处理并返回的东西,他们的JDE程序继续之前),而不是“批量处理”。

您最好的选择,我想,是COM。 JDE符合COM。您的客户将必须知道他的周围JDE互操作性的方式,特别是呼吁使用COM和巨丰光电(这是怎样的API将是一种打包JDE的使用)。

外部API

可以将它连接到Java?是。它与COM做同样的方式种,你必须打包/封装代码被消耗。

它可以使用XML?是。

有关适配器什么?是。 MQ的WebSphere,MSMQ。

WEBSERVICES?也许。这取决于使用什么版本的JDE的。最近的版本做WebServices的相当不错。您可以提供从JDE业务功能被他人消费,你也可以从其他消费服务,因此,如果您的API可以在Web服务中使用(,同样取决于他们拥有的版本),JDE可以消费它。

有关web服务,您可以使用WSG(Web服务网关),商业服务为J2EE连接服务器和JMQ队列/主题。

可用的其他方法更适合于批量处理:EDI,OSA,Z表,表的转换

甲骨文对JDE工具(你必须寻找EnterpriseOne的工具版本8.98导游)很不错导游,专为Web服务,因为它们是新的东西。

其他提示

JDE有的WebSphere适配器,可以帮助您桥本身和任何外部应用程序之间的差距可能必须

看看山猫业务集成。你可以写在C#中的集成。下面是一个演示的链接: http://m.youtube.com/watch?v=3GJjhEeHe_Q

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top