Wouldn't it be usefull to have some client code to easily connect Lotus Notes (client and server) with openSource and commercial "soa-middleware" (own term, might be wrong) like activeMQ, Websphere MQ, apache Mule, Websphere Process Server, etc.?
I once worked in a project where they had integration from notes with Websphere MQ. That was highly usefull to integrate with old mainframe apps. Could also be used to integrate with JEE or .NET environments. Domino has no transactions, but those systems have.
If anybody knows, if something like this does exist openSource, please drop a comment.
Should be easier with Java, but for example with Websphere MQ it might be possible with Lotus Script, too.