web services austin carlson kelly brown zach taylor
Post on 22-Dec-2015
214 Views
Preview:
TRANSCRIPT
Web Services FunctionsWeb Services Functions
According to the W3C, a Web service According to the W3C, a Web service is a software system designed to is a software system designed to support interoperable machine-to-support interoperable machine-to-machine interaction over a network. machine interaction over a network.
Web services allow fast integration Web services allow fast integration for applications across multiple for applications across multiple platforms, including across platforms, including across businesses. businesses.
Examples of Web Services:Examples of Web Services:
Stock QuotesStock QuotesWeather ReportsWeather ReportsMonetary Exchange RatesMonetary Exchange RatesTranslation ProgramsTranslation Programs
www.webservicex.comwww.webservicex.com
Advantages of Web ServicesAdvantages of Web Services
Web services use open standards and Web services use open standards and protocols. protocols. By utilizing HTTP, web services can work By utilizing HTTP, web services can work through many common firewall security through many common firewall security measures, where other forms might be measures, where other forms might be blocked. blocked. Web services can integrate software and Web services can integrate software and services from separate companies to create an services from separate companies to create an integrated service. integrated service. Allow the reuse of services and components Allow the reuse of services and components within an infrastructure. within an infrastructure. Loosely coupled for application integrationLoosely coupled for application integration. .
www.wikipedia.org
Disadvantages of Web Disadvantages of Web ServicesServices
Web services are just beginning Web services are just beginning compared to more developed compared to more developed computing standards such as CORBA. computing standards such as CORBA. – Temporary disadvantage since vendors Temporary disadvantage since vendors
have committed to the OASIS standards have committed to the OASIS standards to implement the Quality of Service for to implement the Quality of Service for their products. their products.
www.wikipedia.com
Disadvantages Continued…Disadvantages Continued…
Web services may suffer from poor Web services may suffer from poor performance compared to other performance compared to other distributed computing approaches distributed computing approaches like RMI, CORBA, or DCOM. like RMI, CORBA, or DCOM. Binary representations such as SOAPBinary representations such as SOAP– protocol for exchanging XML messages protocol for exchanging XML messages
over a network, usually uses HTTPover a network, usually uses HTTP
MTOM are to improve the wire MTOM are to improve the wire efficiency of XML messaging in the efficiency of XML messaging in the future. future.
www.wikipedia.com
Why Organizations Use Web Services:Why Organizations Use Web Services:
They don’t have to go out and research the They don’t have to go out and research the information, they can get it from other places.information, they can get it from other places.
Cheaper! $$$$Cheaper! $$$$
What Web Services Provide:What Web Services Provide:
Up to date information.Up to date information.
Ability to run business more efficiently.Ability to run business more efficiently.
Why Make Web Services Available:Why Make Web Services Available:
Make money!!!!Make money!!!!
Ease of interaction.Ease of interaction.
Standardization. Standardization.
How Web Services Fits Into IS: How Web Services Fits Into IS:
Gets the raw data out Gets the raw data out there and allows others there and allows others to do what they want to do what they want with it.with it.
Web Service ProvidersWeb Service ProvidersAmazon.com - Search Products, Product Information, Cart System, Wish List eBay - Auction Search, Bidding, Auction Creation Google - In Beta - Web Search, Maps Yahoo! - Maps, Traffic FedEx - Tracking PayPal - Payment System Mappoint - Maps MSN - Virtual Earth BookBlog Flickr - Photo Interfax IBMLivejournal Blogger.com Xignite - Financial market data MusicBrainz - Music Metadata Fred Nurk - Fred Nurk Inc
IBM:IBM:
IBM WebSphere Application Server Network Deployment Processor License + SW Maintenance 12 Months (D5ALTLL)
Cost $15,000.00
IBM:IBM:
IBM WebSphere Application Server Express Processor License + SW Maintenance 12 Months (D520ELL) Cost $2,000.00 IBM WebSphere Application Server Express Intranet Option 20 Users License + SW Maintenance 12 Months (D522LLL) Cost $500.00
SourcesSources
http://www.w3schools.com/webservices/ws_why.asphttp://www.w3schools.com/webservices/ws_why.asp
http://www.informit.com/articles/article.asp?p=99979&rl=1http://www.informit.com/articles/article.asp?p=99979&rl=1
http://en.wikipedia.org/wiki/Web_serviceshttp://en.wikipedia.org/wiki/Web_services
http://www.service-architecture.com/web-services/articles/http://www.service-architecture.com/web-services/articles/web_services_explained.htmlweb_services_explained.html
http://www.webopedia.com/TERM/W/Web_services.htmlhttp://www.webopedia.com/TERM/W/Web_services.html
top related