...
Web Service Support Function Items | Axis2 | CXF | |||
---|---|---|---|---|---|
Support Supports WSDL 1.1 |
|
| |||
Support Supports SOAP 1.1 over HTTP |
|
| |||
Support Supports SOAP 1.2 over HTTP |
|
| |||
Supports XML over HTTP |
|
| |||
Supports HTTPS SOAP binding |
|
| |||
Supports SOAP Support HTTP 1.1 SOAP bindingover HTTP with MTOM enabled |
| Support | |||
HTTPS SOAP binding Supports SOAP 1.2 over HTTP with MTOM enabled |
|
| |||
POJO support - JAX-WS 2.0 |
|
| |||
supports web service deployment (new deployment) |
|
| |||
supports web service deployment (expose existing deployed Java EE components as a web service) |
|
| |||
supports web.xml is optional |
|
| |||
supports webservices.xml is optional |
|
| |||
supports wsdl is optional |
|
| |||
supports javax.jws.WebService annotation |
|
| |||
supports web services javax.xml.ws.WebServiceProvider annotation |
|
| |||
supports web services provider annotation |
|
| webservices.xml overide or enhance service implmentation bean annotation |
|
|
SEI is not required |
|
| |||
for servlet based endpoints using web service annotation, enforce full qualified name of the service implmentation bean class must be used as <servlet-link> element in web.xml |
|
| |||
serviceName attribute of the webservice annotation prefixed with "/" maps to <url-pattern> element in web.xml |
|
| |||
only methods annotated with @WebMethod in the service implmentation bean are exposed to the client |
|
| |||
supports optional @PostConstruct or @PreDestroy annotation for lifecycle event callbacks. (p44) supports wsdl is optional |
|
| |||
supports webservices.xml overide web service annotation |
|
| @Resource annotation to access message context and security info (p44) |
|
|
allows a developer able to specify protocol binding on a web service endpoint by using javax.xml.ws.BindingType annotation |
|
| |||
Able to ignore JAX-RPC mapping file for JAX-WS projects (p47) |
|
| |||
Annotated JAX-WS components may be mixed with deployment descriptor based JAX-RPC components in a module (p47) |
|
| |||
supports OASIS XML Cataglos 1.1 specification to be used to resolve web service description document (wsdl/xsd) (p47) |
|
| |||
Supports HandlerChian (both logical and protocol types) |
|
| |||
handlers must be able to transform the SOAP header |
|
| |||
handlers must be able to transform just parts of the body |
|
| |||
handlers must be able to just read a message where no additions/modifications to the message is made |
|
| |||
Supports jacax.jws.HandlerChain annotation |
|
| |||
Supports handler run after the container has performed the security constraint checks or method level authorization |
|
| |||
a handler may access the env-entry-names and env-entrys by JNDI lookup. |
|
| |||
the handler-chain in DD can be processed and the ordering of the handler must be maintained. |
|
| |||
|
|
| |||
|
|
| |||
POJO |
|
|