something fancy here. introduction definition examples problem research readings solutions ...

21
Web Services Something fancy here

Upload: augustus-julian-boone

Post on 30-Dec-2015

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

Web Services

Something fancy here

Page 2: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

Web Services

Introduction Definition Examples Problem Research

Readings

Solutions Recommendati

on Conclusion Questions? Citations

Page 3: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

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

Page 4: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

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

Page 5: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

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:

Page 6: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

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

Page 7: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

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

Page 8: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

Web Services

We did some research and this is what we found: Blah Blah Blah

Page 9: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

Web Services

We have compiled a reading list for you and it is posted both on your website and ours. Below is the list:

Page 10: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

Web Services

Possible Solutions

Page 11: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

Web Services

Recommendation/Conclusion:

Page 12: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

Web Services

Citations

Page 13: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

Web Services

Questions?

Page 14: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  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

Page 15: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

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

Page 16: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

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.

Page 17: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

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.

Page 18: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

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!)

Page 19: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

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)

Page 20: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

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

Page 21: Something fancy here.  Introduction  Definition  Examples  Problem  Research  Readings  Solutions  Recommendation  Conclusion  Questions?

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)