Re: Web service definition

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 10:52:19 UTC