EAServer 5.5 now supports Axis 1.2.1 upgrade release. Axis is a Simple Object Access Protocol (SOAP) engine—a framework for constructing SOAP processors such as clients, servers, gateways, and others.
The Axis 1.2.1 delivers the following key features:
Supports SOAP 1.1/1.2 compliant engine
Enables flexible configuration and deployment system
Supports for ‘drop-in” deployment of SOAP services
Supports for all basic types, and a type of mapping system for defining new serializers and deserializers
Supports automatic serialization and deserialization of Java Beans, including customizable mapping of fields to XML elements and attributes
Supports automatic two-way conversions between Java collection classes and SOAP arrays
Supports as providers for RPC and message based SOAP services
Supports automatic Web Services Description Language (WSDL) generation from deployed services
Includes WSDL2Java tool for building Java proxies and skeletons from WSDL documents and Java2WSDL tool for building WSDL documents from Java classes
Provides preliminary security extensions, which can integrate with Servlet 2.2 security/roles
Supports for session-oriented services by using HTTP cookies, or via transport independent SOAP headers
Provides preliminary support for the SOAP with Attachment specification
Includes an innovative EJB module, which facilitates deploying and accessing EJB’s as Web Services
Provides HTTP servlet-based transport and JMS based transport
Enables a standalone version of the server (with HTTP support)