|
What
Are Web Services, One More Time
On the Internet, confusion reigns on the
subject of Web Services. Every
time I read another article I find reporters, users, and vendors
participating in Web Services double talk.
There is, after all, an “official
definition” of Web Services.
We use this one:
Web Services are an approach to
application development through the assembly of reusable
components, which may be distributed across a network, including
the Internet. The
services must be built to the Open Standards SOAP, UDDI, and WDSL.
You may find an intelligent discussion
of Web Services definitions in The Stencil Group’s newsletter at
http://www.stencilgroup.com/ideas_scope_200106wsdefined.html.
The problems may be easy to understand
but are no less annoying for the understanding.
-
The term “web service” was in use
before it was appropriated to have the meaning of a new
architecture. It
meant (and is still often used to mean) any service (not in
the computer sense, but rather in the business or consumer
sense –i.e., goods and services) delivered across the web.
Often both meanings are used in the same article.
-
Web Services (the new technology) has
become a hot product area.
That means vendors are using the term attached to
everything they ship. Hardware becomes “Web Services Ready.” Software becomes “Web Services Aware or Compatible” when
it’s not yet “Native Web Services.”
Unfortunately, everyone can (and often does) mean
something slightly different.
This will get better as interoperability standards
begin to be released and mature “real” Web Services
products supplant the place holders, but it’s pretty
confusing.
Also, it leads journalists to write articles that say “Web
Services are just a bunch of vaporware,” because the things
they’ve looked at either aren’t really Web Services (see
definition) or they’re announcements of future plans.
Emotions can run high in these exchanges.
You might want to see what we wrote in our Weblog
recently. See www.amywohl.weblogger.com
for March 22 and March 26, 2002.
-
Some vendors seem to think it’s a
marketing strategy to say “What I am offering is really Web
Services. What
the other guy is offering isn’t.”
This isn’t useful and customers and analysts tend to
put a big question mark through these kinds of claims.
WS-I,
customer/vendor interaction in the marketplace, and time will sort
the Web Services definitions out. In the meantime, we need to be careful in our reading to note
just what the writer is actually talking about – and careful in
our writing to make our intentions clear.
(back to top)
Comments or Questions: Send Email to
opinions@wohl.com
Home/
Search
/ 2005 Articles /
Issue Archive / Free
Newsletter
Entire contents © 2001 by Amy D. Wohl. All rights reserved. Reproduction of this publication in any form without prior written permission is forbidden.
|