Skip to Content
author's profile photo Former Member
Former Member

Async to sych Bridge

Hi all,

as i know it is possible to couple Synch to Async via Sync-Async Bridge. But what about the other way around,

e.g. couple async to sync via ccBPM?

What we want to try is to send a async message via a jms-Adapter. This message will request an RFC-Call which

return an answer. The answer should trigger a new JMS-

asysnchrone message as an responser for the requester.

If it is possible where to get further information?

thanks,

Ly-Na Phu

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

2 Answers

  • Posted on Jan 13, 2005 at 08:12 PM

    Hi Ly-Na Phu,

    A bridge is needed for a sync-async scenario. For the one you are trying to do would be a standard integration process. The receive step would have mode 'Asynchronous' and the send step which does the RFC call should be assigned to 'Synchronous' mode along with the request and response message container abstract types.

    You could then use the reply to do a send step in async mode.

    Regards

    Guru Shetti

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 14, 2005 at 08:50 AM

    Hi Ly-Na (is that your first name?),

    you need a second process (async-sync-bridge) if you have a correlation. The reason is that a process instance cannot receive messages (for the current correlation) while sending messages synchron (in my opinion a bug). So your integration scenario would be:

    1. jms->process1 (with correlation)

    2. process1->bridge (sending correlation data)

    3. bridge<->RFC (synchron)

    4. bridge->process1 (giving correlation data back)

    5. process1->jms

    If there is no correlation necessary you don't need a bridge because every message creates a new process instance.

    Regards Udo

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.