Your SlideShare is downloading. ×
0
Web Service
Web Service
Web Service
Web Service
Web Service
Web Service
Web Service
Web Service
Web Service
Web Service
Web Service
Web Service
Web Service
Web Service
Web Service
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Web Service

375

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
375
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
35
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

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

×