WSProxyClient (the client side that invokes and steers the computation), which can
in turn take custom actions such as
WSSConnector object that exposes itself as a Web
Service using Apache Axis
InvocationContainer is created that invokes the
appropriate ProxyWebService. We provide 2 implementations for the ProxyWebService,
namely
RunnableProxyWebService - Provides a thread safe implementation with additional features such
as START, SUSPEND, RESUME and STOP. The service is provided
the required i/o streams.
WrapperProxyWebService - Provides a wrapper around a custom object to serve as a webservice. The
object reads/writes data from topics, files on its own.
Uses the WrapperProxyWebService to provide life-cycle operations to custom code
that reads/ writes from/to pre-defined streams.
|
Uses the RunnableProxyWebService to provide two services whose function is to work
on chunks of data.
|