Java message service : [creating distributed enterprise applications; updated for JMS 1.1] - Richards, Mark; Monson-Haefel, Richard; Chappell, David A. (O'Reilly, 2009)