on 12-20-2013 1:53 PM
Hi folks,
The scenario is to call a DLL from SAP ECC using PI, the dll will return a result:
Apparently this particular DLL cannot handle multiple requests hence why I have specified QOS = EOIO in the sender proxy. To try and prevent the DLL from being called simultaneously more than once.
Is EOIO a system level queuing service? or does it extend to application level? i.e. will the second request only be sent to the receiver AFTER the first request has had a response from the DLL? or will the second request be sent as soon as a system level response has been received for the first request (even though an application level response has not yet been received).
Merry Christmas
Che
Hi Che,
EOIO is application level Queuing process, and for syncronous schenario your second request will not be sent untill you receive the response of first request.
regards,
Harish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Che- You have mentioned it as a synchronous interface and at the same time you highlighted that the QOS is EOIO. I dont know whether such thing is possible.
AFAIK, EOIO is for asynchronous interfaces and by default synchronous interfaces will wait for the response before it process the next message.
Sorry Che. As they are 3 independent requests(LUW) sent from ECC in parallel i don't think it waits.
But you can find the SAP's definition for synchronous communication
Best Effort: The message is sent to the receiver without guaranteed delivery, check for duplicate messages, or serialization mechanisms.
From what I have read synchronous scenario will always use BE:
I will start another thread around BE processing.
Happy New Year
Che
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I am looking for a more definitive answer. Looks like the way forward may be to setup a test.
As per usual the SAP help available is cryptic.
Che
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
94 | |
11 | |
11 | |
10 | |
9 | |
8 | |
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.