Loading presentation...

Present Remotely

Send the link below via email or IM


Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.


Web Services


Dave Hagan

on 16 February 2011

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Web Services

Web Services http://en.wikipedia.org/wiki/Web_service SOAP - previously Simple Object Access Protocol
Based on Client Server interactions over Http Protocol

Uses XML standard

Uses WSDL - Webservices Discovery Language - describes methods, Variables and Endpoints
See: REST - Representative State Transfer
Based on Client Server interactions over Http Protocol

Uses the transfer of representions of resources
e.g You cannot transfer a tree over the web you can transfer a picture of a tree that represents its state

Uses Http verbs GET (get resource) POST (Send Resource) DELETE (delete resource)

REST is stateless - no state is saved at the server end

Open Source projects include Restlets http://service.osrg.org./WebBroker/services/BrokerService?wsdl Uses Remote Procedure Call (RPC) http://www.tutorialspoint.com/wsdl/ REST SOAP Axis2 Axis2 - An open source SOAP Engine

Allows generation of WSDL and Remote Procedure Calls (RPC) from Plain Old Java Objects (POJO) See http://axis.apache.org/axis2/java/core/docs/pojoguide.html#testingpojows
Full transcript