abstract fun executeRequest(config: HttpInvokerClientConfiguration, invocation: RemoteInvocation): RemoteInvocationResult
Execute a request to send the given remote invocation.
config - the HTTP invoker configuration that specifies the target service
invocation - the RemoteInvocation to execute
IOException - if thrown by I/O operations
ClassNotFoundException - if thrown during deserialization
Exception - in case of general errors
Return
the RemoteInvocationResult object