web services trenton fairbanks sung wan kim laura samartin jumpei takatsuki
TRANSCRIPT
Web Services
Trenton Fairbanks
Sung Wan Kim
Laura Samartin
Jumpei Takatsuki
Do you remember?
Microsoft “.Net” Strategy on June 22, 2000 "Our goal is to move beyond today's world of
standalone Web sites to an Internet of interchangeable components where devices and services can be assembled into cohesive, user-driven experiences"
Spurce: http://www.microsoft.com/presspass/press/2000/Jun00/ForumUmbrellaPR.asp
“Heating up” Technology
5% Implemented Web services in 2002* 80% Plan to implement in three years* 54% Want to use for integration in 2003** 48% Already implemented by 2004*** 71% Will increase spending in 2005*** $21B Market value in 2007*
Spurce: *IDC, **Gartner, ***Yankee Group
Key Players
IBM “On demand” Microsoft “.NET” HP “Adaptive enterprise” Sun “Java”
Key Players
Oracle Oracle Application Server 10g BEA WebLogic Server 9.0 “Diablo” CA WSDM R3.1 Many small vendors for management tools
What is Web Services
Open and standardized technology that integrates internal and external applications, letting companies use applications hosted from other companies’ servers and develop own applications to be used by others on the Internet
Definition: IBM
An interface that describes a collection of operations that are network accessible through standardized XML message
Source: “Web Service Architecture: Technical Overview of the Pieces” IBM Corporation
Definition: Microsoft
Protocols that enable computers to work together by exchanging messages
Based on the standard protocols of XML, SOAP, and WSDL, which allow them to interoperate across platforms and programming languages
Source: http://www.microsoft.com/net/
How it works
Citigroup Starbucks.com and
VermontVacation.com Yamato Transport Group and a competitor
Key Features
Service Oriented Architecture Open and standardized technologies Interoperability
Key Technologies
XML SOAP WSDL/WSFL UDDI
How Technologies Work
User firmProvider of
Web services
SOAP Protocol
Collaborate services through SOAP
“Service Oriented Architecture”
How XML and WSDL Work
XMLXML
User firmProvider of
Web services
WSDL Document
SOAP Protocol
Open and Standardized technology
“Interoperable”
How UDDI Work
XMLXML
UDDI Registry
User firmProvider of
Web services
WSDL Document
SOAP Protocol
RegisterSearch and find
UDDI/UBR
IBM UDDI Business Registry Microsoft UDDI Business Registry SAP UDDI Business Registry
Benefits
Flexible and easier integration- Both internal and external
Lower development costs- You can use other’s application
Another source of revenue- You can sell your application as ASP
Higher productivity of workers
Constraints
Spurce: http://news.com.com/2001-7345_3-0.html
Constraints
Technology:Security and Reliability concerns
Business:Budget concern and Lack of Knowledge
Economy
Any question?
Appendix
Global XML Web Services Architecture
- Oct 23, 2001 Modular General purpose Federated Standards based
Appendix
WSDM 1.0: Web Services Distributed Management was voted an OASIS standard in March 2005
WSMF 2.0: Web Services Management Framework
http://devresource.hp.com/drc/specifications/wsmf/index.jsp
How UDDI Works
How UDDI Works
How UDDI Works
How UDDI Works