cancel
Showing results for 
Search instead for 
Did you mean: 

Adapters

Former Member
0 Kudos

hi all ,

What is Adapter.

Types of Adapters in SAP XI

Usage of Adapters.

pls post answer

thanking u

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Sri,

In XI, we can categorise the adapters as follows:

<b>Technical Adapter</b>: such as HTTP, SOAP, JDBC, Mail, etc.

<b>SAP Application Adapters</b>: such as RFC and IDoc.

<b>Non-SAP Application Adapters</b>: such as Oracle, Seibel, PeopleSoft, etc.

<b>Industry Standard Adapters</b>: such as CIDX, RosettaNet, EDI, etc.

<b>Adapters:</b> The task of an Adapter in SAP XI is to translate from the sender message format to XI message format or XI message format to receiver message format and can also be a called as a communication protocol between sender/receiver and SAP XI. Let us discuss various adapters which are widely and commonly used.

<b>File Adapter:</b> 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

<b>Idoc Adapter:</b> 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

<b>RFC Adapter:</b> 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

<b>JDBC Adapter:</b> 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

<b>Mail Adapter:</b> 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

<b>SOAP Adapter:</b> 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

<b>HTTP Adapter:</b> 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...

<b>JMS Adapter:</b> I really don’t have a fair idea on this adapter and only help you in providing the links. You need JMS drivers before you start your interface.

<b>Please go through the following links.....</b>

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

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

<b>Secondly, to configure JMS adapters;</b>

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

<b>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:</b> 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

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

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

Regards,

Sarvesh

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi Srikanth,

There are generally categories of Adapters:

Types Of Adapters:

1-Application Adapter

• SAP Application

• Siebel, Oracle, Peoplesoft Application

2-Technical Adapter

• File Systems (File/FTP)

• RDBMS Systems (JDBC)

• Messaging Systems (JMS)

• Web Services (SOAP)

• Mail Servers (SMTP)

• SAP Business Connector (SAPBC)

• Marketplaces

3-Industry Standard Adapters

• Rosetta Net

• CIDX

*Application adapters provide the connectivity to vendor specific application systems.

*Technical adapters provide low-level connectivity but typically they are just a gateway to an application system.

*Industry standards are span semantics, connectivity and business process

*Most XI adapters reside on J2EE adapter engine except plain HTTP and IDOC adapter, which reside within the integration server.

Please refer the following link to get the complete overview of xi adapters:

http://help.sap.com/saphelp_erp2005/helpdata/en/69/a6fb3fea9df028e10000000a1550b0/frameset.htm

Regards,

Shibani

*Please awards with points if helpful*

Former Member
0 Kudos

hi srikanth,

>>>What is Adapter ?

>>>Usage of Adapters

it is just an conversion agent.

I will give an example for this, general example...

Suppose there is Person called "XI" who can understand english language only... but there is one more Person called "ApplicationA" which needs to talk to XI but he can only speak German... Hence we can introduce a person called "Adapter" which will convert the words spoke by ApplicatioA to english which is understood by XI.

This might seem a stupid example, but it solves our purpose.

The adapter in XI in nothing but a conversion agent which will convert other language application data into language understandable by XI.

Since there are many applications existing we need many adapters with common goal, that is to convert data understandable by XI.

Types of Adapter in SAP XI...

FILE --- for any file management system

SOAP --- for web services

MAIL --- for Mail server

RFC, HTTP, CIDX ... and there are many adapter which you can find in help.sap.com

hope that this replies helped to understand

regards

Ramesh P

Message was edited by:

Ramesh P

Former Member
0 Kudos

Hi Srikanth,

Adapters are used to connect the PCK both to SAP Exchange Infrastructure and to other systems.

Types of Adapters:

1) Idoc adapter

2) RFC Adapter

3) FTP Adapter

4) SOAP Adapter

5) JDBC adapter

6) JMS adapter

7) Mail adapter

For info click on the link below:

http://help.sap.com/search/highlightContent.jsp

Reward with ponits if helpful

Regards

Sai Ganesh

Former Member
0 Kudos

<a href="http://help.sap.com/saphelp_nw04/helpdata/en/8f/d906d01f77fa40a4c84683c3f8326f/content.htm">http://help.sap.com/saphelp_nw04/helpdata/en/8f/d906d01f77fa40a4c84683c3f8326f/content.htm</a>

<a href="http://help.sap.com/saphelp_nw04/helpdata/en/0d/5ab43b274a960de10000000a114084/content.htm">http://help.sap.com/saphelp_nw04/helpdata/en/0d/5ab43b274a960de10000000a114084/content.htm</a>

<a href="http://www.iwaysoftware.jp/pdf/iWay_SAP_TechBrief1.pdf">http://www.iwaysoftware.jp/pdf/iWay_SAP_TechBrief1.pdf</a>

if u like work plz reward me.

Former Member
0 Kudos

HI Srikanth,

I think for all these questions you first search on SDN or SAP help you will get most of the asnwers of ur questions.

These all are basic questions.

Refer the weeblog for the same.

/people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii

Thnx

Chirag

former_member335553
Active Contributor
0 Kudos

Just a try with SDN for this query u would get a lot of posts ..

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