on 04-05-2007 2:26 PM
Hi All,
We have a requirement where XI system has to talk to 2 different systems, depending on whether one system is up or not. For example, XI has to be connected to two different systems A and B. If A is down, XI will talk to system B, but whenever A is up, XI will talk only to A. And this transition will happen automatically. Given the prerequisite that A and B systems are lying in different message server groups, is such a scenario feasible in XI?
Awaiting your views.
Regards,
Amitabha
Hi Folks,
Thanks for all those enlightening views! I have awarded points to you answers, but our problem is design is complete, and we are not in a position to change the design. So, from a system point of view, is it possible to achieve the above functionality?
Regards,
Amitabha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Amitabha,
use BPM.
a)Design a send step to system A. In this send step set an system exception handler
b) design a exception branch to catch the system exception from a)
b.1) BPM jumps automatically into b) when system a) is down; so you can design a send step in b) to send to System B
Regards Mario
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Amitabha,
You can use BPM.. from BPM you can send a dummy message to System A to receive a +ve acknowledgement (transport) ... if not then send to system B.
You can check you system A to see if it can send a status(if running) to XI...
Thanks,
Himadri
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Adding further to what himadri has already added....In the BPM send step to System A , put a system exception and in the exceptino handler send to system B...
The addition to himadri's suggestion is that we can avoid the dummy send step and use the actual send step itself to see if the system is down or not...
Thanks,
Renjith
Hi Amitabha,
Yes,XI can talk two different system.
The Receiver determination will allow you to specify the number of Recievers who want to communicate with Xi.
Sender system-->xi-----> System A
-
> System B
Pleas let me know if you have any queries..!
Thanks and Regards,
Chandu.
Message was edited by:
Chandu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
81 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
6 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.