Distributed architectures in Java: RMI, CORBA, JMS, sockets, SOAP, Web Services (Paperback)
Distributed technologies are presented individually and fairly quickly, it lacks a comparison of middleware. In addition, the book does not address the issue of the use of technology distributed under web applications and especially application serve