Proxy transport
Tube and
Pipe that lazily determines the
actual transport pipe by looking at
Packet.endpointAddress .
This pseudo transport is used when there's no statically known endpoint address,
and thus it's expected that the application will configure
BindingProvider at runtime before making invocation.
Since a typical application makes multiple invocations with the same endpoint
address, this class implements a simple cache strategy to avoid re-creating
transport pipes excessively.
author: Kohsuke Kawaguchi |