Servlet containers are a common platform for running Web services. The FUSE Services Framework runtime's light weight and plugability make it easy to deploy endpoints into a servlet container. There are several ways to deploy endpoints into a servlet container:
a FUSE Services Framework provided servlet adapter class
a custom servlet
the Spring servlet context listener
the FUSE Services Framework JCA connector
![]() | Note |
---|---|
Not all servlet containers support JCA connectors |
The preferred way to deploy a service provider into a servlet container is to use the CXF servlet. The CXF servlet only requires a few additional pieces of configuration to deploy a service provider into the servlet container. Much of the additional information is either canned information required deploy the servlet or FUSE Services Framework configuration for the endpoint.
It is also possible to deploy a service provider using any of the other methods.
Service consumers cannot be deployed using the CXF servlet. They can be deployed using either a custom servlet that creates the required proxies or using the FUSE Services Framework JCA adapter.
For more information on using the JCA adapter read J2EE Integrations.