cancel
Showing results for 
Search instead for 
Did you mean: 

EDI Vs XI

Former Member
0 Kudos

Hi Experts,

Can any body gives me info about EDI Vs XI, What are the extra features we have in XI when compared to EDI, When we are having EDI sub system then why are we going for XI.

Your help will be greatly appreciated.

Regards,

Venkat

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi venkat

go through this blog

EDI is a message format and a standard based on which various organization communiates. For difference between ALE and XI

/people/aparna.chaganti2/blog/2007/02/06/xi-or-alewhich-one-is-better

regards

venky

Answers (4)

Answers (4)

Former Member
0 Kudos

hi ,

read this blog on

I am sure it will solve the problem

SAP XI and EDI: Better Learning through Architecture

http://blogs.ittoolbox.com/sap/ehadzipetros/archives/sap-xi-and-edi-better-learning-through-architec...

here's an extract :

A good EDI system must support the full range of communications protocols including FTP, SFTP, HTTP, HTTP/S, file system transfers and so on. It also needs to provide the infrastructure to support secure communications outside the firewall including dedicated AS2 servers and Perimeter Servers that sit within the DMZ and control the data traffic between the outside world and your company's internal systems.

That's a lot of stuff and I'm just scratching the surface here. XI provides much of this and with enough time, money and development talent (Java, ABAP and BPML) can provide it all. But it would be a very expensive effort.

XI was designed as an applications integration tool that supports XML SOAP messaging and provides a framework for a Services Oriented Architecture (SOA) with Java and ABAP Proxies exposing selected functionality from all of its connected systems to each other. As a doorway into, out of and between all SAP systems, XI is wonderful. As the glue between your SAP and other internal systems in a Master Data Management architecture, XI is sublime.

XI was not, however, designed as an EDI system, which is still largely about batch processing of large volumes of standard electronic documents, although XI does support third party EDI plug-ins. I've worked with one of the third-party EDI plug-ins and it did not provide us the functionality that we needed in all the categories described above.

Here are two small examples to illustrate my point. While the plug-in advertised support for all EDI Standards, out of the box it only provided four example transactions of X12, EDIFACT and TRADACOMS in one version plus acknowledgements. You had to pay extra to get additional standards and versions from their library, which was exported from EDIFECS SpecBuilder in a proprietary format.

There was no support for Enveloping and De-Enveloping out of the box, unlike dedicated EDI systems such as Gentran Integration Suite (GIS). This critical EDI functionality could only be provided by bringing in the vendor's consultants who would then build custom Enveloping and De-Enveloping BP's using the XI BP modeler.

This is all out-of-the-box functionality in the leading EDI systems on the market, which also come with adapters for sending IDocs into and out of SAP, as well as for many other systems.

regards ,

TJ

Former Member
0 Kudos
Former Member
0 Kudos

Hi Venkat,

Just go through the following thread also:

might helpful for you.

Regards,

Saurabh...

Former Member
0 Kudos

Hi,

EDI is a Industrial standard through which Organizations can Interchange their data.This is like B2B Interchage will be involved.

Where as XI is a Middleware , it's like a Integration Technology.

You can have more features in XI rather than EDI.

Why do we need XI

1. right now you are using point to pont connection which is not the best way.

2. XI is a middleware tool (you can send message to many apdaters:

SOAP, mail, file/ftp ) by XML messages .

3. Error handling and Sloving the error easrier.

4.Integrate with SAP and Non SAP applications..........

5.XI has it's own Monitoring to track the incoming and outgoing messages

6.Synchronous and Asynchronous communication

7. Reusable components

8.Reducing cost of development work in future

9.End to End montoring the messages in SAP XI is great

10.Maintance is easeir .

11.The biggest Advantage of XI is that it supports web services.

12.It has the feature of business process management(BPM) which enables us to impliment tough

business logic.

Regards

Seshagiri