cancel
Showing results for 
Search instead for 
Did you mean: 

Adapter

Former Member
0 Kudos

if you want to craete adapters how and how and where u will configure adapters

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

santhosh_kumarv
Active Contributor
0 Kudos

Hi,

The main use of adapters is to transform the incoming message into Xi-SOAP format, or to transform the XI-SOAP message into legacy systems format.

XI can understand only XI-SOAP formatted messages. When a Third-party System send messages to XI the adapter converts it to XI-SOAP format and sends it to Integration Engine. This is the main work of adapter.

In XI, we can categories the adapters as follows:

<b>Technical Adapter:</b>

File,

HTTP,

SOAP,

JDBC,

Mail,

JMS

<b>Application Adapters:</b>

<b>SAP Application Adapters:</b>

RFC

IDoc.

For user defined adapter have a look at this

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3bdc14e1-0901-0010-b5a9-a01e29d7...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e21106cc-0c01-0010-db95-dbfc0ffd...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40faf9ae-1ce5-2910-f89c-f187628e...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/34a1e590-0201-0010-2c82-9b6229cf...

Thanks

SaNv...

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi

If you are looking for developing a custom adapter for PI, SAP has provided a sample adapter code (sample_ra.SDA) for developing custom adapter. You can refer this sample code for development of custom adapters. When we create a adapter meta data for the new adapter, the new adapter will be listed in the communication channel as other standard adapters.

Regards

former_member190389
Active Contributor
0 Kudos

Hi

In XI the Adapter can be built as a j2ee component.

The Adapter has an adapter metadata i.e. in IR Adapter objects... When you configure it here you can see the Adapter in the Communication channel.

But this part is only the GUI part of the adapter.

XI adapters are ejb compliant and follows JCA 1.4 architecture(XI 3.0 PI 7.0 as far as i know)

JCA is a standard laid by sun (known as J2EE Connector Architecture)

If it were not adapters,then you would be having point to point connection (i.e fixed type of connection for every application) .XI leverages the flexibility to connect to any application w/o redefining the connections to the same application (then be it a ftp host or a JDBC connection)

You need to have J2EE knowledge for this case as well as should have knowledge about the interfaces,libraries,services etc provided by SAP Server to XI and Adapter

Former Member
0 Kudos

Hi Parvath,

Adapters enable the Integration Engine and the Partner Connectivity Kit (PCK) to communicate with different applications.Also refer the following link for a good overview about adapters:

http://help.sap.com/saphelp_nw04/helpdata/en/0d/5ab43b274a960de10000000a114084/content.htm

Also refer :

http://publib.boulder.ibm.com/infocenter/wbihelp/v6rxmx/index.jsp?topic=/com.ibm.wbia_adapters.doc/d...

Regards,

Shibani

<removed by moderator>

Edited by: Mike Pokraka on Jul 29, 2008 5:00 PM

Former Member
0 Kudos

Hi,

In layman terms, Adapters are the ears of PI. The sender side adapter converts the message format to the XI-SOAP format which PI understands. The receiver side adapter converts the message in XI-SOAP format to the one that the target system understands. These adapters are used in the communication channels in the ID. When you create a communication channel under any business service or business system, you need to select the specific adapter. Also if any extra operations need to be performed, then can be deployed as ejbs and called in the Modules tab of the communication channel.

Thanks,

Geeetha