on 11-21-2008 9:06 PM
Hello
I have two scenarios with PI7.1
1) HTTP --> PI --> ws (ABAP backend)
2) ws (ABAP backend) --> PI --> ws (ABAP backend)
in both scenario ws means web service with ws adapter which is new in PI 7.1
In PI MONI, I can see that in the first scenario, the ws (receiver) is called with QoS of EO, while in hte second scenario the ws (receiver) is called with QoS of EOIO. How PI decides which QoS to use for ws call with ws adapter? In the ws communication channel or ws receiver agreement there is no place to specify what QoS to use, thus it's internally decided by PI which QoS to use? but how?
Thanks
Hi Jayson,
you specifiy the Quality of Service at sender adapter level. In case of http (no sender adapter required) it is given with one of the URL parameter: QOS=EO or QOS=EOIO.
Regards,
Udo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Guys,
yes, in HTTP case, you specify QoS in the HTTP request. However for case of ws --> PI --> ws, it uses EOIO when calling the receiver web service. I guess, maybe be default, the ws adapter uses EOIO unless the QoS is specified in the request.
Gaurav, in my case, I had only one receiver. No message splitting.
Jayson
Hi Jayson,
from saphelp / sender soap adapter:
Processing Parameters
Under Quality of Service, specify how the message is to be processed by the Integration Engine/PCK.
● Best Effort (synchronous processing)
● Exactly Once (asynchronous processing)
If the client sends a GUID, execution is guaranteed exactly once. See also: Ensuring Exactly Once Processing
● Exactly Once In Order (asynchronous processing using queues)
If the client sends a GUID, execution is guaranteed exactly once maintaining the sequence of successive messages.
Specify the Queue Name.
Regards,
Udo
HI Jayson
I think its dependent on the processing of XML messages by PI
If the system found single receiver it takes QOS as EO and if multiple receivers it takes as EOIO.
Even for multiple messages are going to same receiver it internally takes EO as QOS.
SYNC messages are mostly taken as BE
Thanks
Gaurav
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.