Upload
augustus-julian-boone
View
222
Download
0
Tags:
Embed Size (px)
Citation preview
Web Services
Something fancy here
Web Services
Introduction Definition Examples Problem Research
Readings
Solutions Recommendati
on Conclusion Questions? Citations
Web Services
The Dynamite Agency
Who we are… Kasey Every Kandis Wallace Chantelle Herburger Mariah Van Winkle
Professional, creative, and committed.
What we do…. Help improve
businesses through consulting Advertising Mediums
Definitions: http://www.google.com/search?hl=en&rls=com.microsoft:*:IE-SearchBox&rlz=1I7GGLJ&defl=en&q=define:Web+Service&sa=X&oi=glossary_definition&ct=title
We’ll clean this up later:
A Web Service has many definitions…..as you can see
Definitions of Web Service on the Web: An Internet hosted application controlled through SOAP requests which returns results as SOAP responses.
bulksms.funonphone.com/glossary.asp Programmable XML-based service.
longwoods.com/website/eletter/glossary.HTML A Web Service is a software component that is described via WSDL and is capable of being accessed via standard network protocols
such as but not limited to SOAP over HTTP.www.oasis-open.org/committees/wsia/glossary/wsia-draft-glossary-03.htm
A software system designed to support interoperable machine-to-machine interaction over a network. It has an interface described in a format that can be processed by a machine, specifically WSDL). ...www.epa.gov/webservices/glossary.htm
Web service refers to a modular application that can be invoked through the Internet. The consumers of Web services are other computer applications that communicate, usually over HTTP, using XML standards including SOAP, WSDL, and UDDI. ...www.managedmethods.com/userguide/docs/Glossary.htm
is one type of service that can be part of an SOA infrastructure. A Web service is defined by a set of technologies that provide platform-independent protocols and standards used for exchanging data between applications.keyintegrity.com/en/
Web Services is the name of a computing technique exploiting the use of XML to exchange data/information between computers and computer programs. In a Web Services environment one computer sends another computer (or computer program) a command. ...wiki.osuosl.org/display/OCKPub/ORMDefinitions
a program that sends XML messages over the internet. More info at W3C.www.mssl.ucl.ac.uk/twiki/bin/view/SDO/GridGlossary
The W3C defines a Web service as a software system designed to support interoperable Machine to Machine interaction over a network. Web services are frequently just Web APIs that can be accessed over a network, such as the Internet, and executed on a remote system hosting the requested services. en.wikipedia.org/wiki/Web service
Web Service
For now, we will use this definition: A Web Service is…
"a software system designed to support interoperable Machine to Machine interaction over a network.“ (Wikipedia
Some Examples that you might be familiar with:
Web Services
Google's Web Service - access the Google search engine
Amazon's Web Service - access Amazon's product information
XMethods - collection of information about existing Web services
SalCentral - WSDL / SOAP Web services search engine
From: http://www.brics.dk/~amoeller/WWW/webservices/examples.html
Web Service
Why should this be important to your business?
Well, let’s look at your problem: Cabayero Steak is one of the finest restraurants in Oregon, serving 3
locations; Corvallis, Bend and Portland. Your business has been operating for 15 years and is looking to adopt a better system for supply orders, communications between its operations, and a website for marketing. There are 75 employees total, 25 in each location. Your management is concerned with adopting an appropriate system that is not too costly or time consuming, yet satisfies its needs. There is no "IT department", but a couple of the managers are young graduates and have some computer networking skills, allowing them to do some of the operating themselves.
SUMMARIZED/Bulleted
Web Services
We did some research and this is what we found: Blah Blah Blah
Web Services
We have compiled a reading list for you and it is posted both on your website and ours. Below is the list:
Web Services
Possible Solutions
Web Services
Recommendation/Conclusion:
Web Services
Citations
Web Services
Questions?
What is required of us…
Presentation 30 minutes Aimed towards the firm quick writing activities, questions-and-answers, or voting
Research completed Ease of finding info Search methods Authors Articles- why chosen or discarded
Reading list 60 minutes worth Prioritized Strengths and weaknesses
Concept map Solution to problem Sources of information
Questions for Sullivanon Wednesday
What do you want for the concept map? Do you have a specific direction, specific
info you want us to present? (of course he does )
Chantelle’s wiki score!!! Upset big time Report tab- Mariah
Ideas for our presentation
Ask questions in the middle of the presentation Example: How many times a day to you visit
the internet or use web services? Add everyone’s up.
Helpful Sources:
InformationWeek. BusinessWeek. Datamation. MIS Quarterly. Lots of IS journals. Intern. Journal of Electronic Commerce. Journal of Electronic Commerce. Quarterly Journal of Electronic Commerce. Internet Computing. Communications of the ACM. CIO Magazine. ComputerWorld.
Some other places to find info:
http://www.brics.dk/ixwt/webservices.pdf This was another PPT that we could get ideas from
http://www.w3schools.com/default.asp Web Services (awesome site!)
Websites with info
Web services make software functionality available over the internet (http://www.alistapart.com/articles/webservices)- This is a great article and should probably be on our reading list. (2002 though)
http://webservices.xml.com/pub/a/ws/2002/02/12/webservicefaqs.html Top Ten FAQs about Web Services (2002)
More…
http://www.w3.org/TR/ws-arch/ Official information from W3C (might want to use this…or at least a portion)
http://www.iona.com/support/docs/e2a/asp/5.0/xmlbus/demos/demos.pdf has a list of different examples of web service, good
W3C
The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web (abbreviated WWW or W3). It is arranged as a consortium where member organizations maintain full-time staff for the purpose of working together in the development of standards for the W3. (Wikipedia)