cancel
Showing results for 
Search instead for 
Did you mean: 

reg:business requirement

Former Member
0 Kudos

hi all,

i have seen a lot of posts on the xi regarding the links on different scenarios using the FILE,IDOC,JDBC,SOAP...etc i want to know the BUSINESS REQUIREMENT based on which these adapters are used in different sceanrios....

points will be awarded immediately.

regards

pitt

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Brad,

It depend on the business requirements - which system has to communicate with which system. Depending on that(interacting systems), u need to use that particular adapter.

chkou out the link below:

http://help.sap.com/saphelp_nw04/helpdata/en/ae/d03341771b4c0de10000000a1550b0/frameset.htm

File Adapter: This is easiest adapter to start your hand on with SAP XI. You have the option to receive XML files or flat files. We use file content conversion to handle flat files like CSV files etc.

Idoc Adapter: The next most commonly used adapter is Idoc adapter for sending and receiving Idocs from SAP XI. The foremost step before configuring the idoc adapter is the system settings that have to be done.

RFC Adapter: RFC adapter allows SAP XI to communicate with Integrating Systems using remote function call. It is nothing but a wrapper of SAP JCO.

JDBC Adapter: We use this adapter to connect database systems using the JDBC driver. We need to deploy JDBC driver

Mail Adapter: We can send and receive mails in SAP XI using mail adapter or by configuring SAP Connect and using SAP XI RFC Adapter

SOAP Adapter: SOAP Adapter converts the SOAP messages into SAP XI message format that is SOAP with header attachments. This in an area many needs to really concentrate as it is heart of the ESA literature going forward

HTTP Adapter: The first thing any one need before starting is HTTP client for testing their scenarios

JMS Adapter: I really donu2019t have a fair idea on this adapter and only help you in providing the links. You need JMS drivers before you start your interface

kanan

Answers (2)

Answers (2)

Former Member
0 Kudos

HI

it usually depends upon the scenario and our requirement.

File Adapter: This is easiest adapter to start your hand on with SAP XI. You have the option to receive XML files or flat files. We use file content conversion to handle flat files like CSV files etc.

Details:

http://help.sap.com/saphelp_nw2004s/helpdata/en/ae/d03341771b4c0de10000000a1550b0/frameset.htm

Idoc Adapter: The next most commonly used adapter is Idoc adapter for sending and receiving Idocs from SAP XI. The foremost step before configuring the idoc adapter is the system settings that have to be done

Details:

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/cdded790-0201-0010-6db8-beb...

Configuration steps required for posting idoc's (XI):

/people/ravikumar.allampallam/blog/2005/02/23/configuration-steps-required-for-posting-idocsxi

RFC Adapter: RFC adapter allows SAP XI to communicate with Integrating Systems using remote function call. It is nothing but a wrapper of SAP JCO.

Details:

http://help.sap.com/saphelp_nw2004s/helpdata/en/ae/d03341771b4c0de10000000a1550b0/frameset.htm

Adapter: We use this adapter to connect database systems using the JDBC driver. We need to deploy JDBC driver

Details:

http://help.sap.com/saphelp_nw2004s/helpdata/en/ae/d03341771b4c0de10000000a1550b0/frameset.htm

Mail Adapter: We can send and receive mails in SAP XI using mail adapter or by configuring SAP Connect and using SAP XI RFC Adapter

Details:

http://help.sap.com/saphelp_nw2004s/helpdata/en/ae/d03341771b4c0de10000000a1550b0/frameset.htm

SOAP Adapter: SOAP Adapter converts the SOAP messages into SAP XI message format that is SOAP with header attachments. This in an area many needs to really concentrate as it is heart of the ESA literature going forward.

Details:

http://help.sap.com/saphelp_nw2004s/helpdata/en/ae/d03341771b4c0de10000000a1550b0/frameset.htm

/people/padmankumar.sahoo/blog/2005/02/15/an-overview-of-soap --> Overview of SOAP

this link for more differences..

Check this thread....

.

HTTP Adapter: The first thing any one need before starting is HTTP client for testing their scenarios

Refer:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/66dadc6e-0a01-0010-9ea9-bb6d8ca4...

JMS Adapter: I really donu2019t have a fair idea on this adapter and only help you in providing the links. You need JMS drivers before you start your interface.

Please go through the following links.....

Async/Sync Communication using JMS adapter without BPM (SP 19):

/people/sudheer.babu2/blog/2007/01/18/asyncsync-communication-using-jms-adapter-without-bpm-sp-19

Sync/Async communication in JMS adapter without BPM (SP19):

/people/venkataramanan.parameswaran/blog/2007/01/18/syncasync-communication-in-jms-adapter-without-bpm-sp19

First would be to deploy drivers for JMS scenarios - https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3867a582-0401-0010-6cbf-9644e49f...

Secondly, to configure JMS adapters;

http://help.sap.com/saphelp_nw04/helpdata/en/cd/d85a9d6fab7d4dbb7ae421f710626c/content.htm

In case JMS scenario that you have is a sync one, in that case if you are below SP19 you might have to build a BPM - ref: http://help.sap.com/saphelp_nw04/helpdata/en/83/d2a84028c9e469e10000000a1550b0/content.htm

/people/sudheer.babu2/blog/2007/01/18/asyncsync-communication-using-jms-adapter-without-bpm-sp-19

/people/venkataramanan.parameswaran/blog/2007/01/18/syncasync-communication-in-jms-adapter-without-bpm-sp19

How to correlate JMS messages - https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5059f110-0d01-0010-7c8b-fdc...

How to use conversion modules in JMS - https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f02d12a7-0201-0010-5780-8bf...

cheers

Former Member
0 Kudos

is there any body with atleast one business reuirement

matt
Active Contributor
0 Kudos

Hi Brad,

Anyway, on with your question. Quite simply, it isn't a business requirement that usually drives whether you use FILE,IDOC,JDBC,SOAP etc. But rather technical requirements.

So you're highly unlikely to get what you want.

Best regards to Angelina.

matt

Former Member
0 Kudos

Few examples are

1) Proxies

Ur cleint want the customer details or sales order details in this case u can write a proxy which fetch all the details and send to the client in the form of file using file adapter.

in reverse case u wanted to update the customer information in SAP and ur cleint is sending the customer information in the form of file in that case u go for file to proxy scenario and at sap r3 end u inster the information.

2) IDOC:

For example sales order is created in SAP for that customer, which has all the line item, header details of the product and it is send to customer after receiving the sales order the customer verify the order against the product and send the confirmation back to SAP system in the form of IDOC.

3) Webservice:

U have a webservices which provide the response based on the request from the customer. so through XI u send the request to webservices using SOAP adapter and webservice inturn send the response back to XI.

similar the case with Database where u go for JDBC adapter.

there are many but i ahve given u fews.

chirag

Former Member
0 Kudos

Hey,

1.

Assume that your client is in tourism industry..and he books flight tickets,hotels for his customers.

Say client has the backend as R/3 and there many GDS(global distribution systems) which contain the air availabiliy and hotel availability details.

So client sends a request from R/3..using a RFC..to GDS thorugh webservices and gets the availabilty details and books wanted flights and hotels.

so the scenario would be RFC to SOAP.

2.similarly...when ever a sales order is created that is sent to teh customer..thorugh an IDOC..

Thanks,

Vijaya.

Reward if helps.