AxisMora:Brief description
15th December 2003, Jeyakumaran Chandrasegaram(jkumaran@opensource.lk)
Axis-Mora is a java implementation of a SOAP engine. It reuses all the subsystems of Axis1.1 except deserialization part and introduces a new concept called "wrappers" that is used to eliminate reflection. Axis-Mora uses pull structure for parsing xml(Existing Axis is using the SAXParser). It eliminates reflection using a concept called "wrappers". Essentially the deserialization part of Axis1.1 has been replaced to produce Axis-Mora. Therefore it keeps all the key features of axis such as flexibility, stability, component-oriented deployment, transport framework and while it shows improvements in following areas. Speed Axis-Mora performance tests has shows a performance improvement in order of magnitudes. This is as a result of using pull parsing and eliminating reflection.
WSDL Support Axis-Mora promotes extensive use of WSDL. Axis-Mora encourages web service developers to begin application development by describing a web service in WSDL, rather than taking any java/cpp class and publish it as a web service.
Memory Consumption It performs better in the memory consumption than the Axis1.1.