pick random item
Core J2EE patterns : best practices and design strategies| (2nd ed, 2003) / Alur, Deepak
People who looked at this thing, also looked at this stuff...
Java in distributed systems : concurrency, distribution, and persistence (2001) / Boger, Marko
Javaspaces : principles, patterns and practice (1999) / Freeman, Eric
Software development with UML (2003) / Lunn, Ken
this blog post
for more info