The definition of "Web Services"...

Posted on July 24, 2008 by Tommy McGuire
Labels: protocols
From Designing Web Services with the J2EE 1.4 Platform: JAX-RPC, SOAP, and XML Technologies:

What are Web Services

For example, the World Wide Web Consortium (W3C) organization, which establishes the standards for
Web services, defines them as follows: “A Web service is a software system identified by a URI whose public interfaces and bindings are defined and described using XML. Its definition can be discovered by other software systems. These systems may then interact with the Web service in a manner prescribed by its definition, using XML-based messages conveyed by Internet protocols.”

It then goes on with:

A simpler definition, and perhaps more useful, might be: “a Web service is a software application, accessible on the Web (or an enterprise’s intranet) through a URL, that is accessed by clients using XML-based protocols, such as Simple Object Access Protocol (SOAP) sent over accepted Internet protocols, such as HTTP. Clients access a Web service application through its interfaces and bindings, which are defined using XML artifacts, such as a Web Services Definition Language (WSDL) file.”

I have no further comments on web services at this point.

[Later.] I was wrong. The Sun Java System Application Server Platform Edition 9 Java EE Tutorial is 12 PDF pages and consists entirely of the following sentence:

The Sun Java System Application Server 9 Platform Edition is fully compatible with the Java EE 5.0 Tutorial.
active directory applied formal logic ashurbanipal authentication books c c++ comics conference continuations coq data structure digital humanities Dijkstra eclipse virgo electronics emacs goodreads haskell http java job Knuth ldap link linux lisp math naming nimrod notation OpenAM osgi parsing pony programming language protocols python quote R random REST ruby rust SAML scala scheme shell software development system administration theory tip toy problems unix vmware yeti
Member of The Internet Defense League
Site proudly generated by Hakyll.