Issue Details (XML | Word | Printable)

Key: AMQ-1388
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Duplicate
Priority: Major Major
Assignee: Rob Davies
Reporter: Ron Pressler
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
ActiveMQ

Make NetworkConnectors two-sided

Created: 17/Sep/07 06:09 AM   Updated: 07/Oct/07 10:28 PM
Component/s: None
Affects Version/s: None
Fix Version/s: 5.0.0

Time Tracking:
Not Specified


 Description  « Hide
Consider the following scenario:

Several machines communicate using topics, using a hub-and-spoke topography, but instead of having all messages go through a central broker, each machine has an embedded vm broker to enable efficient intra-machine communication.
This is a common architecture.
Currently, to support such an architecture, if we want to allow dynamic addition of machines, we need to configure both a network connector on each machine to connect to the central hub, a tcp transport connector on the hub (to allow remote connections), as well as a multicast discovery on the central hub and a tcp connector on each machine to allow the hub to connect back to it.
This is redundant, because the network connector from the vm broker to the central hub should suffice to deliver messages in both directions, thus also making the discovery unnecessary and the connections easier to maintain and monitor.



 All   Comments   Work Log   Change History   Subversion Commits   FishEye   Crucible      Sort Order: Ascending order - Click to sort in descending order
No related commits found.