SlideShare a Scribd company logo
Darragh Whelan - 20029611
What is a Web Service? The World Wide Web Consortium defines it as: "a software system designed to support interoperable machine-to-machine interaction over a network"
What dose this mean? This is the communication of two devices on the internet that are following set rules.
What dose this mean?  (cont) In there most basic form, they take data fed into them over a network, carry out a transformation process, and then return the information back over the network.
No,so what are they really?! They range from the simple such as. Embedding Google Maps To the complex such as cloud computing. But they are generally anything that you run over a network on another host.
Would I be using them? Yes! They are everywhere. This presentation is been hosted on a web service. Everyday you may use Web Services to, Get you email Get the weather Your G drive in college
How do they work? They mainly run on top of existing technologies  such as TPC/IP HTTP SMTP POP IMAP
How do they work  (cont) If we take this presentation as an example. It was converted and then hosted on shareslide.net It was then embedded onto blogger using there API So when we load the blogger page, they web browser also sends a request to the shareslide servers requesting to access to the files.
How do they work  (cont) The shareslide servers return the files, and a list of commands used to control the presentation in flash.
Why are they so good? The main advantages of them are  It is moving the data processing from the edge of a network into the centre where. This is useful because servers are configured for handling these requests and are generally fast then a client device. They centralise data storage, where access for other clients may be faster
Why are they so good?  (cont) Give a client access to more information then it would have available with out them Such as your weather gadgets on your sidebar. These work by sending a geographical location to a service, witch then returns the weather report that is then displayed to the user. Improve data security as the data is not stored locally and may be transferred over secure protocols such as HTTPs.
So what's next with them? The next big thing with web services is cloud computing. This is where all of your data processing that is normally carried out on the client device is moved into the centre of the network onto faster servers .
So what's next with them?  (cont) The ‘mash-up’ of data Data mash-up is where a number of difference web services are combined in one place to provide one block of information.  This is already happening today with sites incorporating APIs from different sites such as twitter, Google APIs
References WebServices(2008),   Available at: http://www.webservices.org/ (Accessed: 11 February 2009) Amazon Web Services(2008),  Available at: http://aws.amazon.com/ (Accessed: 11 February 2009)
Web service list API(2007), Available at: http://www.webservicelist.com/ (Accessed: 11 February 2009)

More Related Content

PPT
Porting Spring PetClinic to GigaSpaces
PDF
Long running REST API calls
PPT
Xmppforcloudcomputing
PDF
The magic of Ajax & WebGIS
PDF
Android a scalable server architecture for mobile presence services in socia...
PPTX
Cloud computing ft
PPTX
3 Nerds and a Server - 1and1 Case Study
PPTX
Maximizing ArcGIS Silverlight Viewer In your Enterprise
Porting Spring PetClinic to GigaSpaces
Long running REST API calls
Xmppforcloudcomputing
The magic of Ajax & WebGIS
Android a scalable server architecture for mobile presence services in socia...
Cloud computing ft
3 Nerds and a Server - 1and1 Case Study
Maximizing ArcGIS Silverlight Viewer In your Enterprise

Viewers also liked (7)

PPS
Orient exotique
PDF
Portfolio
PPT
Taxing Times Services Presentation
PPT
El Sistema Solar
PPT
Andrew Jackson
PPT
Titlefontidea
PPT
Organization of CC Jurisdiction Projects: Overview, Comparisons & Challenges ...
Orient exotique
Portfolio
Taxing Times Services Presentation
El Sistema Solar
Andrew Jackson
Titlefontidea
Organization of CC Jurisdiction Projects: Overview, Comparisons & Challenges ...
Ad

Similar to Web Service (20)

PDF
Modern Web Development (2018)
PPTX
EMBEDDED WEB TECHNOLOGY
PPT
Mashups and Web Services
PDF
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
PDF
The improvement and performance
PDF
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
PPTX
Clpud-Computing-PPT-3.pptx
PPTX
Clpud-Computing-PPT-3_cloud_computing.pptx
PPTX
Clpud-Computing-PPT-3.pptx
PDF
Socket programming assignment
PDF
Data As A Service Composition Of Daas And Negotiation...
PPT
RTI Data-Distribution Service (DDS) Master Class 2011
PDF
Impacts of Cloud Computing in the Society
PPT
Roy1.pdf
PPT
Cloud Computing
PDF
Web OS in Cloud Computing: A Case study
PDF
CLOUD COMPUTING_proposal
PPT
Fanug - Pragmatic Windows Phone Developer
PDF
Client_Server_Network.pdf
PDF
Real time service oriented cloud computing
Modern Web Development (2018)
EMBEDDED WEB TECHNOLOGY
Mashups and Web Services
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
The improvement and performance
THE IMPROVEMENT AND PERFORMANCE OF MOBILE ENVIRONMENT USING BOTH CLOUD AND TE...
Clpud-Computing-PPT-3.pptx
Clpud-Computing-PPT-3_cloud_computing.pptx
Clpud-Computing-PPT-3.pptx
Socket programming assignment
Data As A Service Composition Of Daas And Negotiation...
RTI Data-Distribution Service (DDS) Master Class 2011
Impacts of Cloud Computing in the Society
Roy1.pdf
Cloud Computing
Web OS in Cloud Computing: A Case study
CLOUD COMPUTING_proposal
Fanug - Pragmatic Windows Phone Developer
Client_Server_Network.pdf
Real time service oriented cloud computing
Ad

Recently uploaded (20)

PPTX
A Presentation on Touch Screen Technology
PPTX
1. Introduction to Computer Programming.pptx
PPTX
OMC Textile Division Presentation 2021.pptx
PPTX
Chapter 5: Probability Theory and Statistics
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Hybrid model detection and classification of lung cancer
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
August Patch Tuesday
PDF
Approach and Philosophy of On baking technology
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PPTX
TLE Review Electricity (Electricity).pptx
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PPTX
A Presentation on Artificial Intelligence
A Presentation on Touch Screen Technology
1. Introduction to Computer Programming.pptx
OMC Textile Division Presentation 2021.pptx
Chapter 5: Probability Theory and Statistics
A comparative study of natural language inference in Swahili using monolingua...
Hybrid model detection and classification of lung cancer
Group 1 Presentation -Planning and Decision Making .pptx
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Univ-Connecticut-ChatGPT-Presentaion.pdf
August Patch Tuesday
Approach and Philosophy of On baking technology
gpt5_lecture_notes_comprehensive_20250812015547.pdf
cloud_computing_Infrastucture_as_cloud_p
1 - Historical Antecedents, Social Consideration.pdf
Heart disease approach using modified random forest and particle swarm optimi...
TLE Review Electricity (Electricity).pptx
A comparative analysis of optical character recognition models for extracting...
Unlocking AI with Model Context Protocol (MCP)
Accuracy of neural networks in brain wave diagnosis of schizophrenia
A Presentation on Artificial Intelligence

Web Service

  • 1. Darragh Whelan - 20029611
  • 2. What is a Web Service? The World Wide Web Consortium defines it as: "a software system designed to support interoperable machine-to-machine interaction over a network"
  • 3. What dose this mean? This is the communication of two devices on the internet that are following set rules.
  • 4. What dose this mean? (cont) In there most basic form, they take data fed into them over a network, carry out a transformation process, and then return the information back over the network.
  • 5. No,so what are they really?! They range from the simple such as. Embedding Google Maps To the complex such as cloud computing. But they are generally anything that you run over a network on another host.
  • 6. Would I be using them? Yes! They are everywhere. This presentation is been hosted on a web service. Everyday you may use Web Services to, Get you email Get the weather Your G drive in college
  • 7. How do they work? They mainly run on top of existing technologies such as TPC/IP HTTP SMTP POP IMAP
  • 8. How do they work (cont) If we take this presentation as an example. It was converted and then hosted on shareslide.net It was then embedded onto blogger using there API So when we load the blogger page, they web browser also sends a request to the shareslide servers requesting to access to the files.
  • 9. How do they work (cont) The shareslide servers return the files, and a list of commands used to control the presentation in flash.
  • 10. Why are they so good? The main advantages of them are It is moving the data processing from the edge of a network into the centre where. This is useful because servers are configured for handling these requests and are generally fast then a client device. They centralise data storage, where access for other clients may be faster
  • 11. Why are they so good? (cont) Give a client access to more information then it would have available with out them Such as your weather gadgets on your sidebar. These work by sending a geographical location to a service, witch then returns the weather report that is then displayed to the user. Improve data security as the data is not stored locally and may be transferred over secure protocols such as HTTPs.
  • 12. So what's next with them? The next big thing with web services is cloud computing. This is where all of your data processing that is normally carried out on the client device is moved into the centre of the network onto faster servers .
  • 13. So what's next with them? (cont) The ‘mash-up’ of data Data mash-up is where a number of difference web services are combined in one place to provide one block of information. This is already happening today with sites incorporating APIs from different sites such as twitter, Google APIs
  • 14. References WebServices(2008), Available at: http://www.webservices.org/ (Accessed: 11 February 2009) Amazon Web Services(2008), Available at: http://aws.amazon.com/ (Accessed: 11 February 2009)
  • 15. Web service list API(2007), Available at: http://www.webservicelist.com/ (Accessed: 11 February 2009)