Re: Draft of Definitions

The current Web Service definition[1] from the WSA WG does not mention XML (or URIs).
This definition was adopted before David Orchard raised two issues about XML[3] and
URIs.

     "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."

A more Web-centric definition[2] has been proposed by Krishna Sankar recently:

     "A web service is a software application identified by a URI, whose
     interfaces and binding are capable of being defined, described & discovered
     by XML artifacts and supports direct interactions with other software
     applications using XML based messages via internet-based protocols"

Jean-Jacques.

[1] http://www.w3.org/2002/ws/arch/2/wd-wsawg-reqs-03042002#IDAIF0RB
[2] http://lists.w3.org/Archives/Public/www-ws-arch/2002Mar/0071.html
[3] http://lists.w3.org/Archives/Public/www-ws-arch/2002Mar/0054.html

Jacek Kopecky wrote:

> Jean-Jacques Moreau wrote:
>
>  > Also, like David Orchard[3], I tend to think a definition for Web-Service ought
>  > to contain the word "XML".
>
> Does this preclude HTTP GET and POST web services? We can take
> web services generally as services accessible via the Web (no XML
> mentioned here as it is not necessary) or as services accessible
> via the XML Protocol (XML is mentioned).
>
> Personally, I'm not sure WSDL should care about the non-XML
> services so I prefer the latter option. 8-)
>
> Best regards,
>
>                    Jacek Kopecky
>
>                    Senior Architect, Systinet (formerly Idoox)
>                    http://www.systinet.com/

Received on Wednesday, 13 March 2002 10:20:17 UTC