on 08-08-2007 9:13 AM
Hi Everybody.
I need some clarification on Quality-of-services.the question is which one is better in Quality-of-services (Exactly-Once or Exactly-Once-In-order)?why?wht is the differenc between them?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
<i>I need some clarification on Quality-of-services.the question is which one is better in Quality-of-services (Exactly-Once or Exactly-Once-In-order)?why?wht is the differenc between them?</i>
>>
EOIO - is a queue based processing of messages. (based on qRFC)
EO - no particular order (based on tRFC)
Performance wise - EO stands out
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Narayana
refer the below Urls
make the QOS of file as EO or EOIO and then use this blog,
/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit
It depends upon the Adapter,Can you please spicific
http://help.sap.com/saphelp_erp2005vp/helpdata/en/41/b714fe5ffc11d5b3ea0050da403d6a/content.htm
Check these blogs written on QoS:
XI Asynchronous Message Processing: Understanding XI Queues
How to deal with stuck EOIO messages in the XI 3.0 Adapter Framework
EO = Exactly Once ( Used in Asynchronous Communication)
EOIO = Exactly Once In Order ( Used in Asynchronous Communication)
BE = Best Effort ( Used in Synchronous Communication)
Best Effort --> Used for Synchronous Calls.
EO and EOIO --> Asynchronous Calls.
EOIO --> Asynchronous with Sequential Processing Guranteed.
http://help.sap.com/saphelp_nw04/helpdata/en/41/b714fe5ffc11d5b3ea0050da403d6a/frameset.htm
For the QOS, u can refer the following library links .
http://help.sap.com/saphelp_nw04/helpdata/en/41/b714fe5ffc11d5b3ea0050da403d6a/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/ae/d03341771b4c0de10000000a1550b0/frameset.htm
For receiver channels QoS BE (Best Effort) will result in a
synchronous call (sRFC) , QoS EO (Exactly Once) will create a
transactional call (tRFC) to the BC. For sender channels a synchronous
call (sRFC) will result in a message with QoS BE, a transactional call
(tRFC) will result in a message with QoS EO.
QoS EOIO is not supported by the BC-Adapter.
SAP XI term Quality of service describing how the transmission and process-ing of messages is to be handled. Possible values are:
BE = BestEffort (synchronous call, no transactional guarantees for transmission and processing)
EO = ExactlyOnce (asynchronous call, guarantee for local transactional handling, exactly-once transmission and exactly-once processing)
EOIO = ExactlyOnceInOrder (as for EO but with serialization guarantee on a given queue name).
<b>Pls reward if useful</b>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
EO and EOIO QOS are used for asynch processing of messages.
EO: The messages are processed in any order inside the queue.
EOIO: The messages will be processes sequentially one after the other in the queue as they are received.
Only for sequential procession EOIO is used. Otherwise, EO is always preferred
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
73 | |
26 | |
10 | |
9 | |
7 | |
6 | |
4 | |
4 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.