cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP adapter or file adapter

Former Member
0 Kudos

Hi Gurus,

Non-SAP system B ->PI->Non-SAP system A.

The request is sent from non-SAP application A to Pi and this is routed to another non SAP system sap example SYSTEM B.

Then B sends the response in the form of XML file to Application A via PI.

This is sysnchornous interface. Is it possible to use file adapter on both sender and reciever side in this snchrnous interface.

or do we need to use teh SOAP adapter on both sides to allow communication between the two system webservices or HTTP post method.

Please suggest all the possible options.

Any help appreciated.

Thanks,

Jay.

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi Jay,

First you need to define what are the two systems that are trying to communicate with each other like sender is webservices and receiver is jdbc or an external file directory. If suppose one system is webservice and other is jdbc then I'll suggest outbound will be SOAP adapter and inbound should be JDBC adapter. In case both are webservices then Its better to go with simple SOAP adapter inorder to get response using File adapter can be really messy.

Former Member
0 Kudos

This is sysnchornous interface. Is it possible to use file adapter on both sender and reciever side in this snchrnous interfac

your scenrio type is sysnchornous interface and both are external so Soap Adpter is better to use sender and receiver side.

is there any connect to External database so you have to use JDBC at receiver side .

http://www.saptechnical.com/Tutorials/XI/SOAP2JDBC/Page1.htm

Shabarish_Nair
Active Contributor
0 Kudos

the question really is if your source and target system supports SOAP calls or HTTP calls.

If so go for the SOAP/HTTP adapter and configure a sync scenario.

Former Member
0 Kudos

Hi,

if the response is in the form of file, this can be created as a sync interface only using BPM and using Sync/Async bridge.

Though, I wouldn't recommend this. Try to change the response technology.

Alakov

baskar_gopalakrishnan2
Active Contributor
0 Kudos

>Is it possible to use file adapter on both sender and reciever side in this snchrnous interface.

Since it is synchronous interface, I would recommend you to go SOAP adapter on both sides. That is one possible way.

The second possible way is one end file and other end soap(synch) and the response goes back to file adapter. This is file -> SOAP->file.

refer this [link|http://wiki.sdn.sap.com/wiki/display/XI/File-RFC-File(Without%20BPM)]

Replace SOAP with RFC.