Java message service - Monson-Haefel, Richard (O'reilly, 1998)