|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ClosedCallback | Called when the connection is closed. |
Class Summary | |
---|---|
FileSystemResourceLoader | ResourceLoader that deals with the expanded image of a war file
on a file system. |
InVmServer | In-VM transport. |
InVmTransportFactory | TransportTubeFactory that recognizes
"in-vm://inVmServerId[?portLocalName]". |
LocalAsyncTransportTube | Transport Tube that routes a message to a service that runs within it. |
LocalConnectionImpl | WSHTTPConnection implemented for the local transport. |
LocalTransportFactory | TransportPipeFactory for the local transport. |
LocalTransportTube | Transport Tube that routes a message to a service that runs within it. |
Transport implementations that work inside the single JVM. Useful for testing.
Transports implemented in this package work off the exploded war file image in the file system — it should have the same file layout that you deploy into, say, Tomcat. They then look for WEB-INF/sun-jaxws.xml to determine what services are in the application, and then deploy them in a servlet-like environment.
This package comes with two transports. One is the legacy
"local" transport
, which effectively
deploys a new service instance every time you create a new proxy/dispatch.
This is not only waste of computation, but it prevents services of the same
application from talking with each other.
The "in-vm" transport
is the modern version
of the local transport that fixes this problem. You first deploy a new
application by using InVmServer
,
obtain its address
, configure the JAX-WS RI
with that endpoint, then use that to talk to the running service.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |