* The return type of the invoked method.
* @return A proxy for the remote service. Methods invoked on this object will communicate with the remote service
* over the message bus.
*/
public static <R, T> T createCall(final RemoteCallback<R> callback, final BusErrorCallback errorCallback, final Class<T> service) {
return new DefaultRemoteCallBuilder(CommandMessage.create()).call(callback, errorCallback, service);
}