Advertisement and Discovery of Services (ADS)

Web services directories accessible to both application developers and
applications will be central pieces of the future B2B infrastructure,
in much the same way as business directories are critical pieces of
today's economies. New standards will emerge to provide universal
access to the directories, and most businesses will register their
information with well known directory service providers. The
transition to this new infrastructure will have to take place at many
different levels and at different times.

This document deals with the problem of how to effectively enable the
emergence of B2B directories using existing Web infrastructure, and
aims at outlining the path for a smooth transition between today's
user-centric Web and a new business-enabled one. The starting point is
thus the current HTML oriented Web, while the (moving) target is the
future services directory infrastructure. The connection between the
two is achieved using XML descriptions of service interfaces.

The proposal contained in this document describes a simple mechanism
by which a Web server can become a read-only directory advertising its
own services, thus enabling discovery of services by B2B search
engines. The proposed mechanism uses existing HTML pages to aid in the
location of XML descriptions of business services. It introduces a
basic HTTP discovery protocol, but architects an extension mechanism
that uses WSDL documents to allow flexible integration with upcoming
directory standards.

By: WIlliam A. Nagy, Francisco Curbera, Sanjiva Weerawarana

Published in: RC21897 in 2000

LIMITED DISTRIBUTION NOTICE:

This Research Report is available. This report has been submitted for publication outside of IBM and will probably be copyrighted if accepted for publication. It has been issued as a Research Report for early dissemination of its contents. In view of the transfer of copyright to the outside publisher, its distribution outside of IBM prior to publication should be limited to peer communications and specific requests. After outside publication, requests should be filled only by reprints or legally obtained copies of the article (e.g., payment of royalties). I have read and understand this notice and am a member of the scientific community outside or inside of IBM seeking a single copy only.

rc21897.pdf

Questions about this service can be mailed to reports@us.ibm.com .