This week, the Microsoft Patterns and Practices Group released a new guide: Application Interoperability .NET and J2EE.  This new guidance is based upon the concepts of my book and has a primary aim of showing an end-to-end reference application called XBikes. 

The XBikes applications takes a number of interoperability technologies (Web services with webMethods, .NET Remoting with both Intrinsyc and JNBridge and some message queueing) and uses factory and adapter patterns to allow each option to be switched with a configuration file (and not requiring a re-compile of the app).

The reference app is designed to run on IBM WebSphere 5.01, is free to download and is well worth checking out.