There's a lot going on related to asynchronous stuff in Java.
Java 1.5 and its concurrent collection
IBM and its Asynchronous IO for Java
ActiveMQ and its RESTful API
I expect to see a new breed of message bus which leverages all this stuff and others (e.g. NIO) to provide the core infrastructure to build <buzzword>SOA</buzzword> applications.