• DocumentCode
    2968706
  • Title

    DynWES - a dynamic and interoperable protocol for Web services

  • Author

    McKinlay, Mark ; Tari, Zahir

  • Author_Institution
    Sch. of Comput. Sci. & Inf. Technol., R. Melbourne Inst. of Technol., Vic., Australia
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    74
  • Lastpage
    83
  • Abstract
    Web services require a common understanding of messages and message content in order to interact with each other. Several protocols have been proposed and these are coded into agent interfaces or implemented using framework-specific methods such as shared repositories. However, an agent wishing to interact with a large number of other disparate agents cannot be expected to have knowledge of how to initiate or maintain a conversation with all other agents it may encounter. This paper proposes a dynamic communication protocol for Web services, called DynWES. This involves the publication of protocol specifications representing a finite state machine (FSM). A client agent downloads this specification, validates it for correctness, and then implements the protocol dynamically, as a state machine. Mechanisms for building FSMs and checking their correctness are presented.
  • Keywords
    Internet; client-server systems; electronic commerce; finite state machines; open systems; protocols; software agents; DynWES; Web services; client agent; conversation; correctness validation; dynamic communication protocol; dynamic interoperable protocol; finite state machine; messages; protocol specifications; Australia; Computer science; Information technology; Large scale integration; Simple object access protocol; Transport protocols; Web and internet services; Web server; Web services; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic Commerce, 2002. Proceedings. Third International Symposium on
  • Print_ISBN
    0-7695-1861-3
  • Type

    conf

  • DOI
    10.1109/ISEC.2002.1166914
  • Filename
    1166914