About this feature: As most developers today face the need to connect heterogeneous applications and services across the Internet, they can make it easier on themselves by simply using asynchronous Java messaging. This paper from SpiritSoft explores when and how to use asynchronous messaging when developing Java applications and Web services: