- From: Keith Ballinger <keithba@microsoft.com>
- Date: Tue, 12 Mar 2002 23:06:18 -0800
- To: "David Booth" <dbooth@w3.org>, "Keith Ballinger" <KeithBa@msn.com>
- Cc: <www-ws-desc@w3.org>
Some minor edits: Message Application specific data to be communicated as a single logical transmission. Operation A set of messages that correlate to a single action. An operation associates an input message with zero or more output and error messages. OperationSet (a/k/a "Port Type") A logical grouping of operations. Binding An association between an OperationSet and the specific wire format, application protocol, and transport protocol to be used to transmit the messages. <Keith>I don't like this wording much. This is a difficult concept, and seems to be really about three separate but related ideas. </Keith> Port An association between a binding and a network address that may be used to communicate with the Service. <Keith>This feels uneeded as a normative definition. </Keith> Service A logical grouping of bindings. -----Original Message----- From: David Booth [mailto:dbooth@w3.org] Sent: Tue 3/12/2002 2:28 PM To: Keith Ballinger Cc: www-ws-desc@w3.org Subject: Draft of Definitions 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 02:06:44 UTC