on 04-25-2007 8:21 PM
Hi,
I am currently working on a prototype scenario where we are connecting an external webservise with SAP R/3 through XI. The external system (webservice) makes a call to XI and expects a response back as soon as the message reaches XI. Is there any way we can send the acknowledgement from XI (either from Adapter Engine or Integration Engine???) to the sender webservice?
I greatly appreciate valuable input.
Thank you,
Arjun.
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3531 [original link is broken] [original link is broken] [original link is broken] [original link is broken]
The above link may be useful to your query.
Kindly reward Points.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Will the receiver of the webservice also need to send a response back to the sender? If so, then how can you have 2 responses with1 sync interface?
If you just want to have a response from XI, then you can use ccBPM to send a response back. So, the webservice will be sent to a BPM, and inside BPM a response is constructed and sent back to the sender. In addition, the request message can be sent to other receiver(s), but you will not be able to send the response back to the sender, since the sender already received a response from ccBPM.
Regards,
Bill
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Arjun -
When the web service client makes an asynchronous call to XI/SOAP adapter, the adapter will return a HTTP 200 response with an empty SOAP envelope. The client can look for this as a technical acknoledgement that the message was received.
Keep in mind however that this doesn't provide guaranteed, EO delivery, but rather "AtLeastOnce" delivery - a small chance for duplicates can occur. In order to eliminate this possibility, the client can send a unique message id in the request. See the SOAP FAQ Note - 856597 for more details.
Regards,
Jin
User | Count |
---|---|
82 | |
10 | |
10 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.