I will be starting a small Java (GWT really) project in the near future and I am at "information gathering" phase.
Q: Is there a lightweight Message Bus library written in Java?
My requirements are lightweight too :-)
- async (no need for sync)
- multicast and point-to-point
- no strict message ordering
- message "envelope" ideally "owned" by Message Bus (i.e. in terms of life-cycle management)
- localized delivery (i.e. not inter-process nor inter-node)
Update: It seems that GWT now supports an integrated "event bus".