Home | Business News | Browse by Publication | X | XML Journal

A new direction for Web services. (Schema Language).

Publication: XML Journal
Publication Date: 01-AUG-02
Format: Online - approximately 1682 words
Delivery: Immediate Online Access

Article Excerpt
Web services is a glamorous term for a very old and established idea. The core Web services technologies, SOAP and WSDL, allow developers to define new protocols. A protocol is nothing more than a way for computer programs to talk to each other over computer networks. As long as there have been networks there have been protocols. What makes Web services unique is that they're the first mainstream technologies, supported by all major vendors, intended to make the creation of new protocols so easy that ordinary business developers can do it.

Developers who, for instance, build a SOAP wrapper around their payroll systems may not think that they're building their own protocol, but in fact they are. Web service developers must decide how to group their logical objects into services. They must create some technique to correlate messages sent to the service with particular objects. They must choose which messages may be sent to which objects. For each message they must choose whether or not it should be sent in a manner that expects a reply. They must choose an XML representation for the message. These are the decisions that would usually be made by a so-called "application protocol" like SMTP (Simple Mail Transfer Protocol), FTP (File Transfer Protocol), or HTTP (HyperText Transfer Protocol).

I claim that there are two problems with this picture. First, making new protocols is still not easy enough for ordinary developers to do. Today's tools only make it seem easy by removing or hiding many options...



More articles from XML Journal
Native XML databases for hierarchical data: preserving the value of XM..., August 01, 2002
XML in the enterprise: dynamic SQL generation using XSLT. (XML Labs).(..., August 01, 2002
Managing your XML documents with schemas: a powerful--and flexible--wa..., August 01, 2002
Model-driven programming using XSLT: an approach to rapid development ..., August 01, 2002
Show report. (web services Edge conference & expo).(SYS-CON's Web Serv..., August 01, 2002

Looking for additional articles?
Search our database of over 3 million articles.

Looking for more in-depth information on this industry?
Search our complete database of Industry & Market reports by text, subject, publication name or publication date.

About Goliath
Whether you're looking for sales prospects, competitive information, company analysis or best practices in managing your organization, Goliath can help you meet your business needs.

Our extensive business information databases empower business professionals with both the breadth and depth of credible, authoritative information they need to support their business goals. Whether it be strategic planning, sales prospecting, company research or defining management best practices - Goliath is your leading source for accurate information.