6

JDEdwardsについてはほとんど知りません。JD Edwardsから提供するAPI(COM、C#、RESTとして)を呼び出す方法を尋ねるクライアントがいます。彼らの技術者からの質の高い回答はあまり得られていないので、ここで聞いてみようと思いました。

JD EdwardsはC#を呼び出すことができますか?JD EdwardsはJavaを呼び出すことができますか?JD EdwardsはUnixのsciptを呼び出すことができますか?

誰かが私を開発者/カスタマイズドキュメントの観点から役立つものに向けることができますか?

ありがとう!

4

4 に答える 4

5

簡単な答え:はい。JDEは、多数の外部オブジェクト/サービス/アダプターと通信できます。

長い答え:あなたのオプションは、顧客が使用しているJDEのバージョンと、その通信の要件によって異なります。

APIを呼び出したいとおっしゃっているので、かなり新しいバージョン(OneWorld / EnterpriseOne製品、バージョンXE以降など)があり、「オンラインインターフェイス」が必要であると想定しています(つまり、 「バッチ処理」の代わりに、JDEからAPIを呼び出し、処理が終了して何かを返すのを待ってから、JDEプログラムを続行します。

あなたの最良の選択肢は、COMだと思います。JDEはCOMに準拠しています。顧客は、JDEの相互運用性、特にCOMとGenCOMを使用して外部APIを呼び出す方法を知っている必要があります(これにより、APIはJDEで使用するためにパッケージ化されます)。

Javaに接続できますか?はい。COMの場合と同じように、消費するコードをパッケージ化/カプセル化する必要があります。

XMLを使用できますか?はい。

アダプターはどうですか?はい。MQ WebSphere、MSMQ。

ウェブサービス?多分。使用されているJDEのバージョンによって異なります。最近のバージョンはWebサービスをかなりうまくやっています。JDEのビジネス機能を提供して他のユーザーが利用できるようにしたり、他のユーザーのサービスを利用したりできるため、APIをWebサービスで使用できる場合は、JDEがそれを利用できます(バージョンによって異なります)。

Webサービスの場合、wSG(Webサービスゲートウェイ)、Business Servicesサーバー、およびJ2EE接続用のJMQキュー/トピックを使用できます。

利用可能な他の方法は、バッチ処理により適しています:EDI、OSA、zテーブル、テーブル変換。

Oracleには、JDEツール(EnterpriseOne Toolsバージョン8.98ガイドを検索する必要があります)、特にWebサービスに関する非常に優れたガイドがあります。これらは新しいものです。

于 2009-09-22T19:38:53.387 に答える
2

これらを見つけた、それらは有用であるように思われる:

JDEdwardsEnterpriseOne用のMicrosoftBizTalkアダプター

JDEdwardsOneWorld用のMicrosoftBizTalkアダプター

JDEdwardsインターフェース開発

于 2009-09-21T20:51:22.290 に答える
1

JDEにはWebSphereアダプターがあり、JDEと外部アプリケーションとの間のギャップを埋めるのに役立ちます。

于 2009-09-21T20:30:00.647 に答える
0

LynXBusinessIntegratorをご覧ください。C#で統合を記述できます。デモへのリンクは次のとおりです:http://m.youtube.com/watch?v = 3GJjhEeHe_Q

于 2013-12-02T17:02:24.443 に答える