• DocumentCode
    2696468
  • Title

    Infoset for Service Abstraction and Lightweight Message Processing

  • Author

    Li, Li ; Chou, Wu

  • Author_Institution
    Avaya Labs. Res., Avaya Inc., Basking Ridge, NJ, USA
  • fYear
    2009
  • fDate
    6-10 July 2009
  • Firstpage
    703
  • Lastpage
    710
  • Abstract
    Web services technologies are undergoing some significant changes at several levels, ranging from architectural styles (REST vs.. SOAP) to message formats.To cope with these changes, there is a need to design services in an abstract fashion that is less sensitive to these changes so that our technological and economic investments are protected. To address this issue, this paper proposes an abstract modeling framework, called Infoset, both as a design and analysis tool and a message processing architecture. The benefit of Infoset is demonstrated first on some dual Web services that provide both REST and SOAP access. The Infoset analysis modeling reveals the commonality and differences between dual Web services, making it feasible to design abstract web services. Infoset also leads to a rule based message processing architecture that avoids the problems in current static Object/XML SOAP engines. By dynamically computing the context of Infoset rules in message workflows, dependences between integrated Web services are reduced and the reusability of services logic is increased. A prototype of this architecture is implemented and the preliminary experimental results indicate that the performance is satisfactory.
  • Keywords
    Web services; software architecture; Infoset analysis modeling; Object-XML SOAP engines; Web services technologies; architectural styles; message processing architecture; service abstraction; Computer architecture; Context-aware services; Engines; Investments; Logic; Protection; Prototypes; Simple object access protocol; Web services; XML; Eventing; Infoset; Lightweight Message Processing; REST; SOAP; Service Modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services, 2009. ICWS 2009. IEEE International Conference on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    978-0-7695-3709-2
  • Type

    conf

  • DOI
    10.1109/ICWS.2009.120
  • Filename
    5175887