web services trenton fairbanks sung wan kim laura samartin jumpei takatsuki
TRANSCRIPT
![Page 1: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/1.jpg)
Web Services
Trenton Fairbanks
Sung Wan Kim
Laura Samartin
Jumpei Takatsuki
![Page 2: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/2.jpg)
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
![Page 3: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/3.jpg)
“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
![Page 4: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/4.jpg)
Key Players
IBM “On demand” Microsoft “.NET” HP “Adaptive enterprise” Sun “Java”
![Page 5: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/5.jpg)
Key Players
Oracle Oracle Application Server 10g BEA WebLogic Server 9.0 “Diablo” CA WSDM R3.1 Many small vendors for management tools
![Page 6: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/6.jpg)
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
![Page 7: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/7.jpg)
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
![Page 8: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/8.jpg)
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/
![Page 9: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/9.jpg)
How it works
Citigroup Starbucks.com and
VermontVacation.com Yamato Transport Group and a competitor
![Page 10: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/10.jpg)
Key Features
Service Oriented Architecture Open and standardized technologies Interoperability
![Page 11: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/11.jpg)
Key Technologies
XML SOAP WSDL/WSFL UDDI
![Page 12: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/12.jpg)
How Technologies Work
User firmProvider of
Web services
SOAP Protocol
Collaborate services through SOAP
“Service Oriented Architecture”
![Page 13: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/13.jpg)
How XML and WSDL Work
XMLXML
User firmProvider of
Web services
WSDL Document
SOAP Protocol
Open and Standardized technology
“Interoperable”
![Page 14: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/14.jpg)
How UDDI Work
XMLXML
UDDI Registry
User firmProvider of
Web services
WSDL Document
SOAP Protocol
RegisterSearch and find
![Page 15: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/15.jpg)
UDDI/UBR
IBM UDDI Business Registry Microsoft UDDI Business Registry SAP UDDI Business Registry
![Page 16: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/16.jpg)
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
![Page 17: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/17.jpg)
Constraints
Spurce: http://news.com.com/2001-7345_3-0.html
![Page 18: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/18.jpg)
Constraints
Technology:Security and Reliability concerns
Business:Budget concern and Lack of Knowledge
Economy
![Page 19: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/19.jpg)
Any question?
![Page 20: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/20.jpg)
Appendix
Global XML Web Services Architecture
- Oct 23, 2001 Modular General purpose Federated Standards based
![Page 21: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/21.jpg)
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
![Page 22: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/22.jpg)
How UDDI Works
![Page 23: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/23.jpg)
How UDDI Works
![Page 24: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/24.jpg)
How UDDI Works
![Page 25: Web Services Trenton Fairbanks Sung Wan Kim Laura Samartin Jumpei Takatsuki](https://reader035.vdocuments.us/reader035/viewer/2022081515/5697c0101a28abf838ccaf1f/html5/thumbnails/25.jpg)
How UDDI Works