So you are looking for information on Java technologies specifically for distributed architectures? Well:
most of these sit in the JEE stack of technologies. You could try there.
If you want information about what they do and how to use them, the JEE tutorial covers some of this.
javaworld often contains "how-to" articles on most of these.
Alternatively, if you are looking for really up to date stuff you could look at the JCP site, which has information about the very latest (often pre-release) versions of these technologies.
Hope this helps [ June 13, 2008: Message edited by: Paul Sturrock ]
Joined: Apr 28, 2008
Well, I used to work with a middleware that used JMS (and MQ Series), but I hadn't have a developer role then... So, I don't have much information about those technologies. However a quick Google search gave me some links in Sun's page (for JavaSpaces and JMS). I believe they are part of the Java Enterprise Edition (JMS is). Not sure if that's what you were looking for...