- From: David Orchard <david.orchard@bea.com>
- Date: Mon, 18 Mar 2002 15:56:20 -0800
- To: "'David Booth'" <dbooth@w3.org>, <www-ws-desc@w3.org>, <www-ws-arch@w3.org>
David, I think the WS-Arch WG has a revised definition as a result of our March 7th meeting [1]. The editors haven't updated the editors copy of the wsarch doc yet. The definition approved as a working draft definition does contain the words URI and XML. [2] Cheers, Dave [1] http://www.w3.org/2002/ws/arch/2/03/07-minutes [2] http://lists.w3.org/Archives/Public/www-ws-arch/2002Mar/0084.html > -----Original Message----- > From: www-ws-arch-request@w3.org [mailto:www-ws-arch-request@w3.org]On > Behalf Of David Booth > Sent: Monday, March 18, 2002 3:22 PM > To: www-ws-desc@w3.org; www-ws-arch@w3.org > Subject: Definitions > > > Here is a new draft of definitions, incorporating a number of > people's > suggestions and concerns. I am cross posting this to both > the WS-Arch WG > and the WS-Desc WG because it is clearly relevant to both > groups. Again, > please comment. > > > Non-Normative Definitions > ========================= > > Web Service > "A web service is is a software application or component that can be > accessed over the Internet using a > vendor/platform/language-neutral data > interchange format to invoke the service and supply the > response, using a > rigorously defined message exchange pattern, and producing a > result that is > sufficiently well-defined to be processed by a software > application." [1] > > [The above definition was lifted verbatim from a WS Arch WG > draft.[1] Note > that this definition does not specifically mention "URI" or > "XML". If the > definition of "Web Service" does not specifically mention URI > or XML, then > I would suggest that we specifically mention "URI" and "XML" > elsewhere in > our requirements, if desired. -- David Booth] > > Client > Software that makes use of a Web Service, acting as its > "user" or "customer". > > Normative Definitions > ===================== > > Message > The basic unit of communication between a Web Service and a > Client: data to > be communicated to or from a Web Service as a single logical > transmission. > > Operation > A set of messages related to a single Web Service action. > > Interface (a/k/a "Port Type") > A logical grouping of operations. An Interface represents an > abstract Service type, independent of transmission protocol > and data format. > > Binding > An association between an Interface, a concrete protocol and a data > format. A Binding specifies the protocol and data format to > be used in > transmitting messages defined by the associated Interface. > > Port > An association between a Binding and a network address, > specified by a URI, > that may be used to communicate with an instance of a > Service. A Port > indicates a specific location for accessing a Service using a > specific > protocol and data format. > > Service > A collection of Ports. > > References > ========== > > [1] http://www.w3.org/2002/ws/arch/2/wd-wsawg-reqs-03042002 > > > David Booth > W3C Fellow / Hewlett-Packard > Telephone: +1.617.253.1273 > >
Received on Monday, 18 March 2002 18:58:33 UTC