Article:
Biggest myths about developing Web services According
to Frank Luksic, notions that say that Web services have too
many shortcomings or are a relatively new development, are
totally untrue. Highlighting five myths that surround Web
services, Luksic says that these services have accomplished two
important advancesmade companies more cost-effective and
have fostered co-operation on open standards in the IT industry

Two-and-a-half
years into the evolution of Web services, the hype surrounding
this technology has become deafening. The good news is that
developers are already finding that Web services technology is
starting to pay early dividends for some companies. While the
big payoff is still two or three years down the road, there is a
great deal of momentum in the standards communities, and in
tools and language development, to empower developers to make
Web services the standard for doing business with customers,
suppliers and partners.
Right now, the trick is
separating reality from fantasy. With that in mind, here are
five major myths and facts about Web services that can guide the
reader from illusion to truth.
Myth: Web
services technology is brand new, and developers will face
time-consuming challenges.
Fact: Information
technology companies have been developing and refining
enterprise-related software, virtually since the beginning of
the computer age. Thats why its more accurate to say
that Web services technology is an important step in the
evolution of IT, rather than something brand new.
For
example, the Business Process Execution Language for Web
services is a new language that leverages lower- level Web
services standards, but it is also based on solid industry
experience on workflow that dates back to over a decade.
Web
services technology is the distillation of knowledge and
experience gained from decades of working with distributed
technologies. Essentially, these technologies will allow
businesses to share the information they have stored in their
applications with other applications in the company or with
those run by customers, suppliers and partners, regardless of
the platform(s) on which they run. By connecting these processes
online, companies can significantly increase the efficiencyand
thus lower costof running their enterprise.
Myth:
Adopting Web services means getting rid of current software
and developing new programming languages
Fact:
When we log on to the Internet for personal use, we dont
consider whether our Web browser will be compatible with
whatever server is at the other end of our Web browsers. The
important standards development work at the World Wide Web
Consortium (W3C) and at the Internet Engineering Task Force
(IETF) made this happen for the Internet.
Why should
this not be true for business applications as well? Companies
and organisations around the world are co-operating on
development of standard XML schemas for their domains, based on
the technologies that underlie Web servicesWSDL, SOAP and
XML schema. Additionally, technologies such as the Java
Connector Architecture (JCA) are enabling standardised, Web
services-based access to all software, including existing
business applications such as those provided by SAP, PeopleSoft
and Siebel. As these standards and technologies mature, they
will allow businesses to inter-operate productively on the Web
without the need to rip-and-replace existing application
systems. There are honest differences of opinion on how all of
this should be accomplished, but the industry is overcoming
these differences in a spirit of co-operation, driven by an
overriding desire to ensure the success of Web services. Thats
why the important Web services work done by the Organi-sation
for the Advancement of Structured Infor-mation Standards
(OASIS), Web Services Interop-erability Organisa-tion (WS-I),
and the W3C, is proceeding so well.
Myth: Web
services have too many shortcomings, such as lack of security,
to spend any real time with now. In fact, a Web services project
could disrupt current development projects
Fact:
Organisations are moving toward Web services bec-ause
managing and integrating IT applications across different
platforms is disruptive.
Todays applications dont
necessarily work well together. Communication with customers,
suppliers and partners is done with a broad range of different,
often proprietary, technologies.
Its hard to
upgrade one program, integrate it with another on a different
platform, or move it to a different platform without changing
everything elsethose are the IT headaches many of us face
currently.
Web services technology is evolving rapidly
to address these problems as companies try to integrate their IT
functions. Actually, much of the necessary standards development
that will help make Web services work is well underway within
OASIS and the W3C. In fact, the W3C recently announced that the
XML encryption syntax and processing specification has been
published as a W3C recommendation.
Additionally, early
access versions of the emerging Web Services Security standard
are being tested to ensure interoperability across platforms.
Does this mean that security and privacy concerns have
disappeared? Absolutely not. But within the next one to two
years, Web services software will have built-in support for
secure communications within and between organisations. Much of
the necessary standards development work is well underway within
OASIS and the W3C, and early access versions of the technologies
are being tested to ensure interoperability across platforms.
Myth: Interoperability will never happeneven
with Web services
Fact: Web services exists
because interoperability is already happening on IT systems
every hour of every day. It just needs to be made easier.
The
adoption of open standards by more and more companies means that
this middleware will allow IT systems to interact seamlessly, no
matter what operating systems or applications are used.
Does
this mean that interoperability is a walk in the park? Again,
absolutely not.
Thats why the Web Services
Interoperability Organisation (WS-I) exists. We need to make
sure we have best practices for standards that are based on
real-world experience.
Given time, well get to
the point where everyone has the technology to communicate in a
standards-based manner with everyone else, and well wonder
what all the fuss was about. Well all use standards like
WSDL and UDDI in a consistent way, and future updates to the
standards will be driven by the best practices coming out of
WS-I.
Myth: Web services are the endgame, and
vendors arent very interested in opening up the process to
developers or open standards
Fact: Sure, its
fun to develop cool new technologies, but they need to offer
business or societal value. The age of IT and the Internet is in
its childhood; we have no idea what the kids going to look
like when it grows up.
Web services is a crucial stage
in ITs evolution, accomplishing at least two advances:
They will enable companies to make their operations
more cost-effective by linking them online in more consistent
ways.
They oblige the IT industry to co-operate on open
standards in order to meet the needs of the business world.
Web services may not be the end of ITs journey, but
if it accomplishes those objectives, its an important
milestone along the way.
We are provide resources and
services to build and host a website that will highlight your
organization's mission. You mail contact us at-
info@talenticasoft.com