Package com.sun.xml.ws.test.container

Container/transport abstraction API.

This is the higher-most abstraction that represents the container (which is an abstraction of the place where services are run.)

Where the service is deployed is fundamentally dependent on the transport to be tested. For example, testing HTTP transport means deploying it on a web container or JavaEE container, while testing the local transport would mean just running it inside the same VM. Because this, interfaces in this package are implemented by each transport.

Since many transports would be ultimately deploying services to a web container or a JavaEE container, we'll use Cargo to further abstract away those containers.