Java message service - Monson-Haefel, Richard (O'Reilly, 2001)