A RemoteInvocationFactory that passes the session ID to the server via a
This factory is the client-side part of
the Shiro Spring remoting invocation. A SecureRemoteInvocationExecutor should
be used to export the server-side remote services to ensure that the appropriate
Subject and Session are bound to the remote thread during execution.