Re: Web service definition

"Christopher B Ferris" <[email protected]>
Newsgroups gmane.comp.web.services.ws-arch
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: [email protected]
phone: +1 508 234 3624

Mark Baker <[email protected]> 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: [email protected]
> > phone: +1 508 234 3624 
> > 
> > [email protected] 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.               [email protected]
> http://www.markbaker.ca        http://www.idokorro.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.