Hi folks,
The scenario is to call a DLL from SAP ECC using PI, the dll will return a result:
- SAP calls synchronous sender proxy (SOAP XI 3.0) with QOS = EOIO using queue-id ABC123 (for example)
- Receiver is a Java Proxy implemented using a SOAP XI 3.0 adapter which will call the DLL and return the 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