Author |
Message
|
abhyyy |
Posted: Thu Apr 11, 2013 9:36 pm Post subject: Is this CM-BrokerDomain-Broker-QM-EG relation correct ? |
|
|
Voyager
Joined: 29 Sep 2011 Posts: 83
|
Hi Friends,
Is my below understanding of End-End relation correct, if not, Please advise?
-->1 CM has only 1 Broker Domain.
-->1 Broker Domain can have MULTIPLE Brokers.
-->1 Broker can have MULTIPLE Queue Managers.
-->Each combination of Broker-QM can have MULTIPLE Execution Groups. eg. If Broker1 has 2 QMs (QM1,QM2) then Broker1-QM1 can have multiple Execution Groups (EG1,EG2) and Broker1-QM2 can have multiple Execution Groups (EG3,EG4)
-->And Finally, Each Execution Groups can have multiple Message flows AND multiple instances of same message flows(if configured to support multithreading)
Thanks,
Abhy _________________ ----------------------
NeVeR StOp LeaRnInG. |
|
Back to top |
|
 |
Esa |
Posted: Thu Apr 11, 2013 11:41 pm Post subject: |
|
|
 Grand Master
Joined: 22 May 2008 Posts: 1387 Location: Finland
|
First of all, your understanding is a little bit outdated, because from version 7 on there is no CM any more.
Secondly, a broker runs on only one queue manager.
Last edited by Esa on Thu Apr 11, 2013 11:45 pm; edited 1 time in total |
|
Back to top |
|
 |
abhyyy |
Posted: Thu Apr 11, 2013 11:44 pm Post subject: |
|
|
Voyager
Joined: 29 Sep 2011 Posts: 83
|
So, lets replace CM by Proxy API.
Also Can't we create multiple QMs under a single broker ? _________________ ----------------------
NeVeR StOp LeaRnInG. |
|
Back to top |
|
 |
Esa |
Posted: Thu Apr 11, 2013 11:49 pm Post subject: |
|
|
 Grand Master
Joined: 22 May 2008 Posts: 1387 Location: Finland
|
abhyyy wrote: |
So, lets replace CM by Proxy API.
|
Let's not, because Message Broker API is not actually a runtime environment.
abhyyy wrote: |
Also Can't we create multiple QMs under a single broker ? |
You create Message Broker on top of a queue manager, not the other way around.
Of course a Message Broker can communicate with several queue managers, but the messages are routed by the underlying broker queue manager. |
|
Back to top |
|
 |
abhyyy |
Posted: Thu Apr 11, 2013 11:54 pm Post subject: |
|
|
Voyager
Joined: 29 Sep 2011 Posts: 83
|
So According to this, Should I consider below as Final Correct relation ?
-->1 Broker Domain can have MULTIPLE Brokers.
-->1 Broker can have Only 1 Queue Manager.
-->Each Broker / QM combination can have MULTIPLE Execution Groups. eg. Broker1-QM1 can have multiple Execution Groups (EG1,EG2) and
Broker2-QM2 can have multiple Execution Groups (EG3,EG4)
-->And Finally, Each Execution Groups can have multiple Message flows AND multiple instances of same message flows(if configured to support multithreading).
Thanks. _________________ ----------------------
NeVeR StOp LeaRnInG. |
|
Back to top |
|
 |
Esa |
Posted: Fri Apr 12, 2013 12:05 am Post subject: |
|
|
 Grand Master
Joined: 22 May 2008 Posts: 1387 Location: Finland
|
That's closer.
Except that the concept of a broker domain does not technically exist any more. But of course you are free to call a group of brokers a domain if you like. |
|
Back to top |
|
 |
abhyyy |
Posted: Fri Apr 12, 2013 12:08 am Post subject: |
|
|
Voyager
Joined: 29 Sep 2011 Posts: 83
|
Thanks a lot for all the clarifications and advice. Have a nice day. _________________ ----------------------
NeVeR StOp LeaRnInG. |
|
Back to top |
|
 |
|