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

Re: Web service definition

From: Christopher B Ferris <chrisfer@us.ibm.com>
Date: Mon, 12 Aug 2002 11:08:36 -0400
To: Mark Baker <distobj@acm.org>
Cc: www-ws-arch@w3.org
Message-ID: <OF96287559.36EE9819-ON85256C13.0052BE81-85256C13.00531B35@rchland.ibm.com>
I'm not comfortable with the use of the term 'component'. I believe that 
the WG has
expressed similar concern quite frequently. I'd suggest that we leave it 
as 'application'
for now.

Cheers,

Christopher Ferris
Architect, Emerging e-business Industry Architecture
email: chrisfer@us.ibm.com
phone: +1 508 234 3624

Mark Baker <distobj@acm.org> wrote on 08/12/2002 10:52:42 AM:

> If the group thinks this wording is clearer, then I'm ok with it.
> 
> BTW, in response to the suggestion to drop "software application",
> how about we do s/application/component?
> 
> MB
> 
> On Mon, Aug 12, 2002 at 10:01:06AM -0400, Christopher B Ferris wrote:
> > 
> > This works for me. 
> > 
> > Thanks, 
> > 
> > Christopher Ferris
> > Architect, Emerging e-business Industry Architecture
> > email: chrisfer@us.ibm.com
> > phone: +1 508 234 3624 
> > 
> > www-ws-arch-request@w3.org wrote on 08/12/2002 09:41:23 AM:
> > 
> > > 
> > > 
> > > On Monday, August 12, 2002, at 09:05  AM, Christopher B Ferris 
wrote:
> > > 
> > > > Hmmm... I hadn't thought that my proposal only addressed how
> > discovery
> > > > takes place. In fact, I had thought that there shouldn't be much 
> > > > specificity
> > > > in addressing how discovery takes place.
> > > >
> > > > Allow me to try again with a slight edit to my previous proposal:
> > > >
> > > >        Definition: A Web service is a software application 
> > > > identified by a
> > > >        URI, whose interfaces and bindings are defined and 
described
> > > >        using XML artifacts. This definition can be discovered by 
> > > > other software
> > > >       applications. These applications may then interact with the 
> > > > Web
> > > >          service, through the exchange of XML based messages via 
> > > > internet
> > > >          protocols, in a manner prescribed by its definition.
> > > >
> > > > Again, I don't think that we necessarily want to narrow the 
> > > > possibilities
> > > > of how the description/definition is discovered.
> > > 
> > > Next thing you'll be proposing standard LDAP schemas for WSDL! 
Anyway,
> > > this looks OK. A couple more tweaks:
> > > (1) Lose the "via".
> > > (2) Drop "exchange", since it would seem to disallow one-way
> > interaction
> > >      patterns.
> > > (3) Change "This definition" to "Its definition" for grammatical 
> > > precision.
> > >      ("Its" refers back to the service; "This" has no clear 
referent.)
> > > 
> > > Definition:
> > > A Web service is a software application identified by a
> > > URI, whose interfaces and bindings are defined and described
> > > using XML artifacts. Its definition can be discovered by other
> > software
> > > applications. These applications may then interact with the Web 
> > > service in
> > > a manner prescribed by its definition, using XML messages conveyed 
by
> > > internet protocols.
> > > 
> > > 
> 
> -- 
> Mark Baker, CTO, Idokorro Mobile (formerly Planetfred)
> Ottawa, Ontario, CANADA.               distobj@acm.org
> http://www.markbaker.ca        http://www.idokorro.com
Received on Monday, 12 August 2002 11:10:53 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 3 July 2007 12:25:04 GMT