The basic building blocks in the Web services include SOAP, WSDL, and UDDI.
SOAP provides a simple and lightweight mechanism for exchanging structured and
typed information between peers in a decentralized, distributed environment using
XML. This allows SOAP to be used in a large variety of systems ranging from
messaging systems to RPC.
WSDL is a specification defining how Web services are described in a common
XML grammar. WSDL describes four critical pieces of data: (1) interface, (2) data
type, (3) binding, and (4) address information. Using WSDL, a client can locate a
Web service and invoke any of its publicly available functions. WSDL therefore
represents a cornerstone of the Web service architecture, because it provides a common
language for describing services and a platform for automatically integrating
those services.
UDDI (Von Riegen, 2002) is a specification that defines a service registry of available
Web services, serving as a global electronic ???yellow pages.??? It allows a company to
publish a description of available goods and services to the registry, thus announcing
itself as a service provider.
Pages:
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406