on 08-27-2008 11:38 AM
Hi all,
I have a scenario like this
1.the sender is a synchronous webservice(wsdl provided by the client)
2.the reciever is an async Idoc
I need to send the soap request message to the idoc.i dont need any response back,but the problem is its a sync async communication.
please suggest
Abhishek
Facing some problem
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
answered.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
No Need to Synch-Asynch Communication.
Directy Do the General proses ...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
In your SOAP Sender communication channel change "quality of service" to EO or EOIO.
Its defaultly BE. Best Effert used for only synchronous communication.
Regards,
Prakasu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
>>I need to send the soap request message to the idoc.i dont need any response back,but the problem is its a sync async communication
Then there is no problem in doing the scenario very well.
Create External Definition in IR by Importing the wsdl file.
Create the Outbound Async message Interface in XI( Dont create Sync mode)
And finally use the Quality of service as Exactly Once in the Communication channel creation
By this process the meaning is we are sending the Async message to SAP and nothing response we are expecting at all
Regards
Seshagiri
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Create External Definition in IR by Importing the wsdl file.
By this you will have the Request and response structure.
Create the Outbound Async message Interface in XI and use the Request structure only
Dont use Response structure and by this your Interface will be Async one.
Regards
Seshagiri
Hi,
>>My another concern is i need to send a sync data at a time to a sync BAPI for some acknowledgement,so please suggest me considering both thre case.
No Problem,
In the SOAPIdoc Async case just create the Outbound Message Interface with Outbound Async mode--Here we are not expecting any response message back to SOAP Application.
Just select the Request structure of wsdl file, we dont require response structure in this case
Select the QOS in the sender SOAP Channel as Exactly Once
============================================================
In the SOAPRFC Sync case just create the Outbound Message Interface with Outbound Sync modeHere we are expecting response message to SOAP application
Here we have to selct the Request and the response message structure to get the response back
Select the QOS in the sender SOAP Channel as Best Effort
Regards
Seshagiri
Hi Seshagiri,
Please check the thread in which you suggested me to create a outbound aynch interface from a sync wsdl.But the problem now I am facing is, in the sender communication channel its asking for the "Default interface name" .this interface name is the interface of the sync webservice and the async outbound interface I have created using the request message of the wsdl is different.So that case how the interface will get the data.
Please suggest.
Abhishek.
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.