IS JAVA PLATFORM INDEPENDENT LANGUAGE ???? --- http://www.andhrafri...rm-independent/
ABSTRACT CLASS VS INTERFACE DIFFERENCES (MOST IMP) ---- http://www.andhrafri...s-vs-interface/
what is an API:
http://www.andhrafri...-api-ante-enti/
Happyness Question:::http://www.andhrafri...ication-server/
BendApparao Question:::http://www.andhrafri...n-mostly-asked/
Mama lu ....mana Bujjulu mama ki help gaaa neenu RestFul web services tutorial ni kodigaaa rasaa ( inka example rayaledhu just intraduction ......)
you can access the tutorial here -- http://www.iforerunn.../3064.page#3252
What is REST?
REST is a term introduced by Roy Fielding in his Ph.D. dissertation to describe an architecture style of networked systems. REST is an acronym standing for REpresentational State Transfer.
It relies on a stateless, client-server, cacheable communications protocol -- which is the HTTP protocol so REST basically rely on HTTP for communication.
Why is it called Representational State Transfer?
The Web is comprised of resources. A resource is any item of interest. For example,
we are accessing a profile in our forum by clicking http://www.andhrafri...-bendu-apparao/ ....here the base URL is http://www.andhrafriends.com/user and /23132-bendu-apparao is the resource avilable on the server.
Here when we are accessing the resource on the server , that means the State of the resource is transfer over the network ....
REST - An Architectural Style, Not a Standard
REST is not a standard (Http protocol is stranded which is used by REST) ....it is an STYLE of accessing resources using existing technologies (like AJAX) .
So REST contains below technologies / Standers
- HTTP -- (Protocol)
- URL - - (Resources)
- XML/HTML/GIF/JPEG/etc (Resource Representations)
- text/xml, text/html, image/gif, image/jpeg, etc (MIME Types)
SO what are the advantages ....... - REST is a lightweight alternative to SOAP Web Services and RPC
- Platform-independent (you don't care if the server is Unix, the client is a Mac, or anything else)
- Language-independent (C# can talk to Java, etc.)
- Standards-based (runs on top of HTTP)
- Can easily be used in the presence of firewalls
So What about REST vs SOAP comparison (first interview question on REST web services)
REST Advantages - Lightweight – not a lot of extra xml markup
- Human Readable Results
- Easy to build – no toolkits required
SOAP Advantages - Rigid – type checking, adheres to a contract (Using WSDL)
- Development tools (as it is existing from long back )
- Standards available for Security (JAX-WS security) and attachments (SAAJ)










