Restful Web Services

The most important point about REST is that when people talk of “resource” in terms of an “URI”, they are talking about a “representation of the resource” (usually in the form of XML).

See the note on the GET/POST/PUT/DELETE operations(verbs) here that act on the resource(noun).

  • GET is used to retrieve data or perform a query on a resource. The data returned from the web service is a representation of the requested resource.
  • POST is used to create a new resource. The web service may respond with data or status indicating success or failure.
  • PUT is used to update existing resources or data.
  • DELETE is used to remove a resource or data.

Service Oriented Architecture – explained

http://java.sun.com/developer/technicalArticles/WebServices/soa2/SOATerms.html

Enable C++ applications for Web service using XML-RPC

http://www.ibm.com/developerworks/webservices/library/ws-xml-rpc/?ca=dgr-btw01C++4services

Perpetual post on IBM technology

  1. http://publib.boulder.ibm.com/infocenter/adiehelp/index.jsp?topic=/com.ibm.wasee.doc/info/ee/corba/ref/rcor_sem.html – IBM Websphere
  2. http://publib.boulder.ibm.com/infocenter/javasdk/v1r4m2/topic/com.ibm.java.doc.diagnostics.142/html/contents.html#ToC_27 – – Understanding the IBM JVM
  3. http://www.ibm.com/developerworks/webservices – Webservices

Restful Web services

  1. http://java.sun.com/developer/technicalArticles/WebServices/restful/ – Practical explanation..no hype 🙂