W3C home > Mailing lists > Public > www-ws-arch@w3.org > June 2002

Peer to Peer Goal

From: Francis McCabe <fgm@fla.fujitsu.com>
Date: Tue, 25 Jun 2002 17:00:44 -0700
To: www-ws-arch@w3.org
Message-Id: <C318C3D3-8897-11D6-8D55-000393A3327C@fla.fujitsu.com>
This message posits a new goal for WS Reqs, with some supporting CSFs 
and requirements

There is a major opportunity for supporting the interworking of systems 
where a sustained bi-directional relationship is required. If this is 
not WEB services then another core paradigm will be co-opted to support 
this kind of business as it is critical.

D-AG007 Peer to Peer interoperability
    The Web services architecture must support interoperability between 
peers as well as client-server architecture. Many business processes are 
not easily modeled as straightforward client/server architectures, 
especially in the context of the Internet. While the customer/supplier 
relationship is
still dominant, this does not imply that all (or even most) interactions 
between them can be accurately captured using client/server architecture.

   Critical Success Factors for this goal:

AC023, AC024

   Web services and clients must support modes of interaction where both 
have a permanent presence

   Clients and servers must support asynchronous messaging, such as event 
notification. I.e., a supplier must be able to notify a customer of an 
   It must be possible for the architecture to model extended 
conversations between peer web services
   It must be possible for peers to volunteer information as well as 
invoke methods

   Web services such be able to support N party interactions, such as 
auctions, escrow services, proxy services, broker services.

   It must be possible to quote, verbatim and modified, messages within 
top-level messages, to an arbitrary depth.
   It must be possible to `anonymize' (sic) messages to elide the 
intended recipient
   It must be possible to express multiple receivers and to express 
`wait' points in service orchestration
Received on Tuesday, 25 June 2002 20:01:12 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:40:57 UTC