- From: Jean-Jacques Moreau <moreau@crf.canon.fr>
- Date: Wed, 13 Mar 2002 10:33:24 +0100
- To: David Booth <dbooth@w3.org>
- CC: Keith Ballinger <KeithBa@msn.com>, www-ws-desc@w3.org
David, After reading your proposed definitions, it occurred to me that some are very specific to this WG and that others are also being addressed by the other WGs within the WS activity. It might be worth coordinating, or at least getting input from these other WGs, so that we come up with definitions that are, even if different, compatible. You may want to check the thread at [1] on the WSA WG mailing list, where the term "Web Service" has been discussed at great lengths. You may also want to check the definition for Message[2] and Binding[2] from the XMLP WG (which may be too specific for this WG). Also, like David Orchard[3], I tend to think a definition for Web-Service ought to contain the word "XML". Jean-Jacques. [1] http://lists.w3.org/Archives/Public/www-ws-arch/2002Feb/0103.html [2] http://www.w3.org/2000/xp/Group/1/10/11/soap12-part1.html#terminology [3] http://lists.w3.org/Archives/Public/www-ws-arch/2002Mar/0054.html David Booth wrote: > Keith, > > Here is an initial draft of definitions. What do you think? > > David Booth > > ---------------------------------- cut here > ------------------------------------ > > Non-Normative Definitions > ========================= > > Web Service > Software that performs a task on behalf of one or more Clients, typically > over a network, using protocols defined in this document. [This definition > may change, subject to guidance from the Web Services Architecture Working > Group.] > > Client > Software that makes use of a Web Service, acting as its "user" or "customer". > > Normative Definitions > ===================== > > Message > Data to be communicated to or from a Web Service as a single logical > transmission. > > Operation > A single logical action supported by the Service. An operation associates > an input message with one or more output or error messages. > > OperationSet (a/k/a "Port Type") > A logical grouping of operations supported by the Service. > > Binding > An association between an OperationSet, a concrete protocol and a data > format that specifies the protocol and data format that may be used to > communicate with the Service. > > Port > An association between a Binding and a network address that may be used to > communicate with the Service. > > Service > A collection of Ports. > > [End]
Received on Wednesday, 13 March 2002 04:35:15 UTC