UDDI ebXML(?) and such Essential Web Services Directory and Discovery.
-
Upload
cody-barnett -
Category
Documents
-
view
215 -
download
0
Transcript of UDDI ebXML(?) and such Essential Web Services Directory and Discovery.
UDDI ebXML(?) and such Essential
Web Services Directory and Discovery
Web Services Protocol Stack
Discovery ebXML, UDDIDiscovery ebXML, UDDI
Description WSDLDescription WSDL
XML Messaging XML-RPC, SOAP, XMLXML Messaging XML-RPC, SOAP, XML
Transport HTTP, SMTP, FTP, BEEPTransport HTTP, SMTP, FTP, BEEP
Transporting XML messages between client and server
Encoding messages in XML format
Searching / Publishing Web Services
Describing Web Services interface
Web Service Registry
A network-based directory that contains information about available services. • Accepts and stores contracts from service providers and
provides those contracts to interested service consumers. •May also act as proxy for the provider, enabling the
consumer to interact with a single point of contact for all required services.
Web Service Registry
• A content management system for secure, federated information • Provides services for sharing content and metadata between entities in a
federated environment • Lifecycle Management actions logged in an audit trail• Supports automatic versioning of objects
ebXML System Overview
Registry Uses (ebXML case)
• SOA registry repository• Web content management• Controlled vocabulary• Business process catalog• Electronic forms• ebXML core components catalog• Domain-specific use cases
• Electronic medical records (IHE-XDS)• Geological information systems (Open GIS)• Metadata store for grid computing
Universal Description, Discovery & Integration• A technical specification for publishing and finding businesses and
Web services• UDDI 1.0 originally announced by Microsoft, IBM and Ariba in 2000• Microsoft and IBM launched the first UDDI operator sites in 2001, • UDDI 2.0 announced in 2001 • Approved by the Organization for the Advancement of Structured
Information Standards (OASIS) as a formal standard in 2003• Currently UDDI 3.0 has been published as OASIS committee
specifications
Directory parts
• A technical specification for building distributed directory of businesses and web services• UDDI Business Registry is a fully operational implementation of the
UDDI specification (stopped in 2006)
• http://www.webservicex.net • http://www.xmethods.com