faqts : Computers : Integration : BizTalkServer2004

+ Search
Add Entry AlertManage Folder Edit Entry Add page to http://del.icio.us/
Did You Find This Entry Useful?

2 of 2 people (100%) answered Yes
Recently 2 of 2 people (100%) answered Yes

Entry

I am investigating possibilities to connect Microsoft BizTalk 2004 to an IBM AS/400 running JD Edwards. What is the best way to connect these two programs?

Oct 12th, 2006 18:03
Glenn Johnson, Balaji Ramachandran, http://eai.ittoolbox.com/documents/document.asp?i=3315


There are 2 aspects to this:
1. Connect to JD Edwards as an application. (In this case platform is 
immaterial)
2. Connecting to AS400 platform (immaterial to application on it).
If you want to connect to JD Edwards then I think you will have to 
either use an API provided by the application or use 3rd party adaptor 
for JD Edwards and not for AS400. And if your aim is to only connect 
to 
AS400 and then call application from AS400 command line then it is a 
different issue. In that case I suggest you look into Magic software's 
EAI suite called iBOLT which is very strong in AS400/iseries 
connectivity with a separate adaptor for iSeries.
2. Adapted from response by Jake on Thursday, September 16, 2020
You can try the adapters for iWay Software's BTS 2004. These adapters 
are based on the Actional SOAPswitch technology acquired last year, 
and 
are specifically designed for BizTalk Server. If you want to connect 
to 
JDE from other platforms instead of just BizTalk Server, you could go 
with a standard iWay adapter.. Microsoft doesn't like them because 
they 
are Java-based, but they have plug-ins for most major integration 
platforms, plus support for JCA, Web services, and other connectivity 
mechanisms.
3. Adapted from response by bjgros on Thursday, September 16, 2020
I recently completed a large, high tech manufacturing, trading partner 
management, solution for a client down in the bay area that utilized 
Biztalk 2004 and the iWay JDE adapter. Since it sounds like you want 
to 
integrate directly with JDE, the iWay adapter would be the way to go. 
Some things to keep in mind:
1) The iWay adapter is the only one I know of at the moment for JDE 
and 
Biztalk.
2) The JDE integration layer is extremely granular (i.e. C based 
function calls) and the iWay adapter simply wraps these function 
calls. 
What this means for you is that there is no nice high level 
abstraction 
(for instance, receipt PO call). Instead you will have to make several 
calls for each transaction that look more like C calls. This is more 
of 
a limitation of JDE, but iWay does not solve the problem.
3) There is a Com+ wrapper and generic integration schema that will 
allow you to go against JDE directly. This appears to be relatively 
easy, but will require custom code.
Additional Clarification:
First, we need to determine which J.D. Edwards application you need to 
integrate with. For J.D. Edwards Enterprise One, much of the above 
applies. With J.D. Edwards World, you can either program in RPG, 
connect to the database (not recommended), emulate the 5250 interface 
(avoid if possible), or upload data via the Z-file(s) neutral file 
format. Sounds pretty complicated, right? So you are much better off 
using the JDE Connect solution from Magic Software which is basically 
an iSeries or System i5 equivalent to Microsoft BizTalk Server -- 
fully .NET capable, XML empowered, Web Services ready, etc. See 
http://www.magicsoftware.com/home/jde for details on that approach. 
Will save you a few months of floundering at the low levels of 
integration on the System i/iSeries/AS400 platform.