• DocumentCode
    3232526
  • Title

    Stateful aspects for conversational messaging with stateful Web services

  • Author

    Verheecke, Bart ; Jonckers, Viviane

  • Author_Institution
    Vrije Univ. Brussel, Belgium
  • fYear
    2005
  • fDate
    22-26 Aug. 2005
  • Abstract
    Web service technology allows for the development of client applications independently of the Web services they use. In this article, we propose a dynamic invocation mechanism for unanticipated Web services that offers support for conversational messaging, based on dynamic aspect oriented programming (AOP) techniques. Aspects are used to store the communication details and the conversational context of the Web service. In case of service failures, the conversation can be replayed on another semantically equivalent Web service, in a transparent way for the client. Code examples are given in the dynamic AOP language JAsCo, and a prototype, called Web services management layer, is discussed as a proof of concept.
  • Keywords
    Internet; object-oriented programming; JAsCo; Web service technology; Web services management layer; conversational context; conversational messaging; dynamic aspect oriented programming; dynamic invocation mechanism; stateful aspect; Application software; Computer architecture; Context; Context-aware services; Dynamic programming; Prototypes; Service oriented architecture; Simple object access protocol; Software prototyping; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Next Generation Web Services Practices, 2005. NWeSP 2005. International Conference on
  • Print_ISBN
    0-7695-2452-4
  • Type

    conf

  • DOI
    10.1109/NWESP.2005.71
  • Filename
    1592454