cancel
Showing results for 
Search instead for 
Did you mean: 

Messaging queues

Former Member
0 Kudos

Hi,

In what cases does PI uses messaging queues to send target or source systems?

1. Does IDOC, RFC, SOAP, Proxy use message queues to process the message?

2. When does the messages blocked or used in inbound outbound queues in case of Proxy - SOAP or SOAP - Proxy or SOAP to RFC and vice versa.

3. Of the above adapter, which of them does not use SMq1 and SMq2?

Thanks

~N

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Queues are used in both adapter engine and in integration engine...

In case of integration engine queues if message failed to process then it will block the remaining messages which uses the same queue...

Each message in IE uses the queue name for processing...

If message passes in integration engine and fails in adapter due to target system down...then the adapter queue gets blocked if the message is EOIO...

Hope this gives the info..

Regards

Rajesh

Answers (1)

Answers (1)

Former Member
0 Kudos

check below blog for understanding queues.

/people/sap.india5/blog/2006/01/03/xi-asynchronous-message-processing-understanding-xi-queues-part-i

http://help.sap.com/saphelp_nw04/helpdata/EN/04/827440c36ed562e10000000a155106/frameset.htm

All the messages which goes out and goes in to the system will routed inside by queues.

For more information search on SDN there are many details available.

chirag

Former Member
0 Kudos

In the first link you gave, it was written that synchronous messages do not use mesaging queues.

Does that mean RFC , Proxies when declared as sync, not use messaging queues for execution?

Former Member
0 Kudos

I think for RFC Proxy synch scenario it shud use queues.

Let us wait wat other has to say.

chirag