Axis2, the next generation of Apache Web Services middleware, is an effort to re-architecture Apache Web Service stack to incorporate the changes in Web Services. Among many improvements, Axis2 provides first class Messaging and SOAP extension supports together with a novel lightweight streaming based XML processing Model. The architecture is build on top of a simple and extensible core that provides the basic abstractions for the rest of the system. We present the design and the thought process behind the key abstractions by breaking down the architecture in to three topics, XML Processing Model, Extensible SOAP processing model and Messaging Framework. This Paper explains the overall architecture while concentrating on the three topics, and demonstrate how they all fit together to yield Axis2.
Description
Axis2, Middleware for Next Generation Web Services
%0 Conference Paper
%1 Perera:2006:AMN:1172963.1173152
%A Perera, Srinath
%A Herath, Chathura
%A Ekanayake, Jaliya
%A Chinthaka, Eran
%A Ranabahu, Ajith
%A Jayasinghe, Deepal
%A Weerawarana, Sanjiva
%A Daniels, Glen
%B Proceedings of the IEEE International Conference on Web Services
%C Washington, DC, USA
%D 2006
%I IEEE Computer Society
%K axis2 java middleware soap webservice
%P 833--840
%R 10.1109/ICWS.2006.36
%T Axis2, Middleware for Next Generation Web Services
%U http://portal.acm.org/citation.cfm?id=1172963.1173152
%X Axis2, the next generation of Apache Web Services middleware, is an effort to re-architecture Apache Web Service stack to incorporate the changes in Web Services. Among many improvements, Axis2 provides first class Messaging and SOAP extension supports together with a novel lightweight streaming based XML processing Model. The architecture is build on top of a simple and extensible core that provides the basic abstractions for the rest of the system. We present the design and the thought process behind the key abstractions by breaking down the architecture in to three topics, XML Processing Model, Extensible SOAP processing model and Messaging Framework. This Paper explains the overall architecture while concentrating on the three topics, and demonstrate how they all fit together to yield Axis2.
%@ 0-7695-2669-1
@inproceedings{Perera:2006:AMN:1172963.1173152,
abstract = {Axis2, the next generation of Apache Web Services middleware, is an effort to re-architecture Apache Web Service stack to incorporate the changes in Web Services. Among many improvements, Axis2 provides first class Messaging and SOAP extension supports together with a novel lightweight streaming based XML processing Model. The architecture is build on top of a simple and extensible core that provides the basic abstractions for the rest of the system. We present the design and the thought process behind the key abstractions by breaking down the architecture in to three topics, XML Processing Model, Extensible SOAP processing model and Messaging Framework. This Paper explains the overall architecture while concentrating on the three topics, and demonstrate how they all fit together to yield Axis2.},
acmid = {1173152},
added-at = {2011-01-31T13:55:07.000+0100},
address = {Washington, DC, USA},
author = {Perera, Srinath and Herath, Chathura and Ekanayake, Jaliya and Chinthaka, Eran and Ranabahu, Ajith and Jayasinghe, Deepal and Weerawarana, Sanjiva and Daniels, Glen},
biburl = {https://www.bibsonomy.org/bibtex/216c98433994da907dd9ac6f32055f29f/schmidt2},
booktitle = {Proceedings of the IEEE International Conference on Web Services},
description = {Axis2, Middleware for Next Generation Web Services},
doi = {10.1109/ICWS.2006.36},
interhash = {7a823ea63a2b36690b6a6baf05ca5178},
intrahash = {16c98433994da907dd9ac6f32055f29f},
isbn = {0-7695-2669-1},
keywords = {axis2 java middleware soap webservice},
numpages = {8},
pages = {833--840},
publisher = {IEEE Computer Society},
timestamp = {2011-07-19T10:18:16.000+0200},
title = {Axis2, Middleware for Next Generation Web Services},
url = {http://portal.acm.org/citation.cfm?id=1172963.1173152},
year = 2006
}