W3C home > Mailing lists > Public > www-ws-desc@w3.org > March 2002

Draft of Definitions

From: David Booth <dbooth@w3.org>
Date: Tue, 12 Mar 2002 17:28:35 -0500
Message-Id: <5.1.0.14.0.20020312172309.00a55f28@localhost>
To: "Keith Ballinger" <KeithBa@msn.com>
Cc: www-ws-desc@w3.org
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 Tuesday, 12 March 2002 17:28:16 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:58:19 GMT