DynWES-A Dynamic and Interoperable Protocol for Web Services

  • Authors:
  • Affiliations:
  • Venue:
  • ISEC '02 Proceedings of the Third International Symposium on Electronic Commerce
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Web Services require a common understanding of messagesand message content in order to interact with eachother. Several protocols have been proposed and theseare coded into agent interfaces or implemented usingframework-specific methods such as shared repositories.However an agent wishing to interact with a large numberof other disparate agents cannot be expected to haveknowledge of how to initiate or maintain a conversationwith all other agents it may encounter. This paper proposesa dynamic communication protocol for Web services, calledDynWES. This involves the publication of protocol specificationsrepresenting a finite state machine (FSM). A clientagent downloads this specification, validates it for correctness,and then implements the protocol dynamically, as astate machine. Mechanisms for building FSMs and checkingtheir correctness are presented.