cancel
Showing results for 
Search instead for 
Did you mean: 

PI 7.1: WS RM Adapter to IDOC SAP Integration

former_member212816
Participant
0 Kudos

Hi All,

I had a few questions on WSRM-IDOC integration in PI 7.1. This is mainly related to understanding of WS-RM Adapter integration.

Please provide your thoughts and inputs to the following questions:

(a) I am under the impression that WS -RM adapter used for Web services cannot be used in asynchronous scenarios. Am I correct?

(b) If WS-RM Adapter can be used for asynchronous scenarios, how do we do it?

(c) Since I assume that WSRM Adapter cannot be used for asynchronous scenarios, if I use the scenario WSRM - IDOC (asynchronous) adapter, then I have to use BPM (Sync-Async communication). Am I correct to believe that WSRM -IDOC integration is not possible without BPM?

(d) In case WSRM-IDOC integration is ONLY possible with BPM, is WS-RM --- ABAP Proxy better than WS-RM -- IDOC integration?

Thanks in advance.

Thanks,

Manohar Dubbaka.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

for someone getting to this thread (like I did) check this SAP information:

WS-RM protocol supports only asynchronous messaging. When interfaces are

configured as synchronous using WS-RM, messages are treated as standard SOAP

requests.

[How to Develop, Monitor and Debug WS Consumer and Provider|http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d06b6392-cde7-2c10-8f8b-bdea5d781dd9]

SOAP supports: BE (synchronous) and EO, EOIO (asynchronous)

Regards,

Pedro

former_member212816
Participant
0 Kudos

Thanks for the information and the links. Dos this mean that WS-RM adapter cannot be used for Synchronous webservices? Hard to believe.

former_member184619
Active Contributor
0 Kudos

Hi Manohar,

I also didn't find in ID. But this [link |http://help.sap.com/saphelp_nwpi71/helpdata/EN/0d/5ab43b274a960de10000000a114084/content.htm]says... that it support only EO and EOIO.

Regards,

Sachin

former_member200962
Active Contributor
0 Kudos
(a) I am under the impression that WS -RM adapter used for Web services cannot be used in asynchronous scenarios. Am I correct?

Actually WS adapter only supports Asynchronous communication (EO/ EOIO)

(b) If WS-RM Adapter can be used for asynchronous scenarios, how do we do it?

The corresponding Service Interface (in your case sender) should be having mode as Asynchronous

(c) Since I assume that WSRM Adapter cannot be used for asynchronous scenarios, if I use the scenario WSRM - IDOC 
(asynchronous) adapter, then I have to use BPM (Sync-Async communication). Am I correct to believe that WSRM -IDOC 
integration is not possible without BPM?
(d) In case WSRM-IDOC integration is ONLY possible with BPM, is WS-RM --- ABAP Proxy better than WS-RM -- IDOC integration?

NA

Update:

To confirm what I said refer the QoS column for WS adapter in the table over here:

http://help.sap.com/saphelp_nwpi71/helpdata/EN/0d/5ab43b274a960de10000000a114084/content.htm

Regards,

Abhishek.

Edited by: abhishek salvi on Sep 24, 2009 8:27 PM

VijayKonam
Active Contributor
0 Kudos

I was trying to read the documentation and was actually looking for Quality of service which actually determines if the adapter is working under sync or async mode. But I could not find this parameter in the adapter and in the documentation too, it was not specified..

http://help.sap.com/saphelp_nwpi71/helpdata/EN/45/37d73b80554c2ce10000000a1553f6/frameset.htm

So, I am not sure yet what mode does it support but definetly doing a sample scenario would make things look better..!

VJ

VijayKonam
Active Contributor
0 Kudos

Okay.. That answers my doubt. So no sync(ing) with WS adapter any more..!!

VJ

former_member200962
Active Contributor
0 Kudos

Just check the link which i updated

Seems so....as of now

Edited by: abhishek salvi on Sep 24, 2009 8:30 PM