Professional Documents
Culture Documents
UDDI Overview Presentation
UDDI Overview Presentation
9/6/2000
Copyright © 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc., Fujitsu Limited,
Hewlett-Packard Company, i2 Technologies, Inc., Intel Corporation, International
Business Machines Corporation, Microsoft Corporation, Oracle Corporation, SAP AG,
Sun Microsystems, Inc., and VeriSign, Inc. All Rights Reserved.
How did this come about?
Naturally “evolved”
Ariba and IBM collaboration
around B2B
IBM and Microsoft
collaboration around XML
and SOAP
Microsoft and Ariba
collaboration around
BizTalk and cXML
6 months, ~50 meetings
Copyright © 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc., Fujitsu Limited, Hewlett-Packard Company,
i2 Technologies, Inc., Intel Corporation, International Business Machines Corporation, Microsoft Corporation,
Oracle Corporation, SAP AG, Sun Microsystems, Inc., and VeriSign, Inc. All Rights Reserved.
What is UDDI?
A project to speed interoperability and
adoption for web services
Standards-based specifications for service
description and discovery
Shared operation of a business registry on
the web
Partnership among industry and business
leaders
Universal Description, Discovery, and
Integration
Copyright © 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc., Fujitsu Limited, Hewlett-Packard Company,
i2 Technologies, Inc., Intel Corporation, International Business Machines Corporation, Microsoft Corporation,
Oracle Corporation, SAP AG, Sun Microsystems, Inc., and VeriSign, Inc. All Rights Reserved.
What Problems Do We
Solve?
A mid-sized
manufacturer needs to
Broader create 400 online
B2B relationships with Describe
customers, each with
their own set of Services
standard and protocols
A B2B marketplace
Integrate
Easier cannot get catalog data Them
for relevant suppliers in
Aggregation its industry, along with Together
connections to shippers,
insurers, etc.
Copyright © 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc., Fujitsu Limited, Hewlett-Packard Company,
i2 Technologies, Inc., Intel Corporation, International Business Machines Corporation, Microsoft Corporation,
Oracle Corporation, SAP AG, Sun Microsystems, Inc., and VeriSign, Inc. All Rights Reserved.
Our Vision and Process
1. Start with existing standards
• TCP/IP, HTTP, XML
• Industry-specific schemas
• Shared vision of open protocols
Marketplaces
Copyright © 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc., Fujitsu Limited, Hewlett-Packard Company,
i2 Technologies, Inc., Intel Corporation, International Business Machines Corporation, Microsoft Corporation,
Oracle Corporation, SAP AG, Sun Microsystems, Inc., and VeriSign, Inc. All Rights Reserved.
How UDDI v1 Works
4.
1. SW companies, standards
bodies, and programmers
populate the registry with
descriptions of different types
of services
Marketplaces, search
engines, and business
apps query the registry to
2. discover services at other
companies
UDDI Business Registry
Green
Pages
Standards bodies,
Programmers,
Businesses register Service Type
information about Registrations
their Service Types
Copyright © 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc., Fujitsu Limited, Hewlett-Packard Company,
i2 Technologies, Inc., Intel Corporation, International Business Machines Corporation, Microsoft Corporation,
Oracle Corporation, SAP AG, Sun Microsystems, Inc., and VeriSign, Inc. All Rights Reserved.
White Pages
Business Name
Text Description
list of multi-language text strings
Contact info
names, phone numbers, fax numbers, web
sites…
Known Identifiers
list
of identifiers that a business may be
known by - DUNS, Thomas, other
Copyright © 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc., Fujitsu Limited, Hewlett-Packard Company,
i2 Technologies, Inc., Intel Corporation, International Business Machines Corporation, Microsoft Corporation,
Oracle Corporation, SAP AG, Sun Microsystems, Inc., and VeriSign, Inc. All Rights Reserved.
Yellow Pages
Business categories
3 standard taxonomies in V1
Industry: NAICS (Industry codes - US Govt.)
Product/Services: UN/SPSC (ECMA)
Location: Geographical taxonomy
Implemented as name-value pairs to allow
any valid taxonomy identifier to be
attached to the business white page
Copyright © 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc., Fujitsu Limited, Hewlett-Packard Company,
i2 Technologies, Inc., Intel Corporation, International Business Machines Corporation, Microsoft Corporation,
Oracle Corporation, SAP AG, Sun Microsystems, Inc., and VeriSign, Inc. All Rights Reserved.
Green Pages
New set of information businesses use to
describe how to “do e-commerce” with
them
Nested model
Business processes
Service descriptions
Binding information
Programming/platform/implementation
agnostic
Services can also be categorized
Copyright © 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc., Fujitsu Limited, Hewlett-Packard Company,
i2 Technologies, Inc., Intel Corporation, International Business Machines Corporation, Microsoft Corporation,
Oracle Corporation, SAP AG, Sun Microsystems, Inc., and VeriSign, Inc. All Rights Reserved.
Service Type Registration
Pointer to the namespace where service
type is described
What programmers read to understand how
to use the service
Identifier for who published the service
Identifier for the service type registration
calleda tModelKey
Used as a signature by web sites that
implement those services
Copyright © 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc., Fujitsu Limited, Hewlett-Packard Company,
i2 Technologies, Inc., Intel Corporation, International Business Machines Corporation, Microsoft Corporation,
Oracle Corporation, SAP AG, Sun Microsystems, Inc., and VeriSign, Inc. All Rights Reserved.
Business Registration
Contact
Contact
XML document businessEntity Phone
Phone
Address
Address
Created by end- businessKey
name
Email
Email
BindingTemplate
keyedReference 5E2D412E5-44EE-…
EE123… keyedReference http://www.sydneynet/harbour…
tModelInstanceDetails
NAICS DFE-2B…
02417 DUNS
tModelInstanceInfo
45231
4453D6FC-223C-3ED0…
http://www.rosetta.net/catalogPIP
tModelKeys
Copyright © 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc., Fujitsu Limited, Hewlett-Packard Company,
i2 Technologies, Inc., Intel Corporation, International Business Machines Corporation, Microsoft Corporation,
Oracle Corporation, SAP AG, Sun Microsystems, Inc., and VeriSign, Inc. All Rights Reserved.
UDDI at Work
1.
SydneyNet.com
Harbour Metals creates UDDI Registry
online website with 2.
local ASP
4. ASP registers
Consumers and 3. Harbour Metals with UBR
businesses discover
Harbour Metals and do
Marketplaces and search engines
business with it
query UBR, cache Harbour Metals
data, and bind to its services
Copyright © 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc., Fujitsu Limited, Hewlett-Packard Company,
i2 Technologies, Inc., Intel Corporation, International Business Machines Corporation, Microsoft Corporation,
Oracle Corporation, SAP AG, Sun Microsystems, Inc., and VeriSign, Inc. All Rights Reserved.
Registry Operation
Peer nodes (websites)
Companies register queries
with any node IBM
Registrations replicated
on a daily basis
Complete set of
“registered” records
available at all nodes
Common set of Ariba
SOAP APIs supported other UDDI.org
by all nodes
Compliance enforced by
business contract
other Microsoft
Copyright © 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc., Fujitsu Limited, Hewlett-Packard Company,
i2 Technologies, Inc., Intel Corporation, International Business Machines Corporation, Microsoft Corporation,
Oracle Corporation, SAP AG, Sun Microsystems, Inc., and VeriSign, Inc. All Rights Reserved.
Why a DNS-like Model?
Enforces cross-platform compatibility
across competitor platforms
Demonstration of trust and openness
Avoids tacit endorsement of any one
vendor’s platform
May migrate to a third party
Copyright © 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc., Fujitsu Limited, Hewlett-Packard Company,
i2 Technologies, Inc., Intel Corporation, International Business Machines Corporation, Microsoft Corporation,
Oracle Corporation, SAP AG, Sun Microsystems, Inc., and VeriSign, Inc. All Rights Reserved.
UDDI and SOAP
UDDI Registry
User Node
UDDI
SOAP Request HTTP SOAP
Server Processor
UDDI
SOAP Response UDDI
Registry Service
Copyright © 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc., Fujitsu Limited, Hewlett-Packard Company,
i2 Technologies, Inc., Intel Corporation, International Business Machines Corporation, Microsoft Corporation,
Oracle Corporation, SAP AG, Sun Microsystems, Inc., and VeriSign, Inc. All Rights Reserved.
Registry APIs (SOAP
Messages) Publishers API
Save things
Inquiry API save_business
Find things save_service
find_business save_binding
find_service save_tModel
find_binding Delete things
find_tModel
delete_business
Get Details about things delete_service
get_businessDetail delete_binding
get_serviceDetail delete_tModel
get_bindingDetail security…
get_tModelDetail
get_authToken
discard_authToken
Copyright © 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc., Fujitsu Limited, Hewlett-Packard Company,
i2 Technologies, Inc., Intel Corporation, International Business Machines Corporation, Microsoft Corporation,
Oracle Corporation, SAP AG, Sun Microsystems, Inc., and VeriSign, Inc. All Rights Reserved.
UDDI Roadmap
V1 V2 V3 Ongoing
3 More Custom
Taxonomies Taxonomies Taxonomies
Descriptions of Layered
Workflow
Services Services
Copyright © 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc., Fujitsu Limited, Hewlett-Packard Company,
i2 Technologies, Inc., Intel Corporation, International Business Machines Corporation, Microsoft Corporation,
Oracle Corporation, SAP AG, Sun Microsystems, Inc., and VeriSign, Inc. All Rights Reserved.
Summary
Significant effort that unites existing
standards with a shared implementation
Open process with clear roadmap to a
standards body
Industry momentum
Copyright © 2000-2002 by Accenture, Ariba, Inc., Commerce One, Inc., Fujitsu Limited, Hewlett-Packard Company,
i2 Technologies, Inc., Intel Corporation, International Business Machines Corporation, Microsoft Corporation,
Oracle Corporation, SAP AG, Sun Microsystems, Inc., and VeriSign, Inc. All Rights Reserved.