| Strategy interface for actual execution of an HTTP invoker request.
Used by HttpInvokerClientInterceptor and its subclass
HttpInvokerProxyFactoryBean.
Two implementations are provided out of the box:
- SimpleHttpInvokerRequestExecutor:
Uses J2SE facilities to execute POST requests, without support
for HTTP authentication or advanced configuration options.
- CommonsHttpInvokerRequestExecutor:
Uses Jakarta's Commons HttpClient to execute POST requests,
allowing to use a preconfigured HttpClient instance
(potentially with authentication, HTTP connection pooling, etc).
author: Juergen Hoeller since: 1.1 See Also: HttpInvokerClientInterceptor.setHttpInvokerRequestExecutor |