This would need to be integrated via JBoss Remoting, but have the ability in that if you register an object as remote with the Dispatcher, if it is ever serialized, have the serializer replace the instance with a proxy that communicates over the correct protocol.