• DocumentCode
    2926280
  • Title

    Axis2, Middleware for Next Generation Web Services

  • Author

    Perera, Srinath ; Herath, Chathura ; Ekanayake, Jaliya ; Chinthaka, Eran ; Ranabahu, Ajith ; Jayasinghe, Deepal ; Weerawarana, Sanjiva ; Daniels, Glen

  • Author_Institution
    Indiana Univ., Bloomington, IN
  • fYear
    2006
  • fDate
    18-22 Sept. 2006
  • Firstpage
    833
  • Lastpage
    840
  • 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 into 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
  • Keywords
    Web services; XML; access protocols; electronic messaging; middleware; software architecture; Apache Web service middleware; Apache Web service stack; Axis2; XML processing model; eXtensible Markup Language; extensible SOAP processing model; messaging framework; simple object access protocol; Availability; Counting circuits; Feedback; Middleware; Proposals; Service oriented architecture; Simple object access protocol; Web services; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2006. ICWS '06. International Conference on
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    0-7695-2669-1
  • Type

    conf

  • DOI
    10.1109/ICWS.2006.36
  • Filename
    4032100