I am very much interested in Web services. We are using REST in our project. My PM said that JSON will be the feature. He also said that most of web application will be based on JSON. is that true? Whether SOAP, REST, JSON are same or entirely different. clear my confusion.
SOAP is a protocol for exchanging XML-based messages
REST (Representational State Transfer) is an architectural style that is seen as an alternative to SOAP-based web services
JSON (Java Script Object Notation; http://www.json.org/) is used by some AJAX frameworks instead of XML as JSON is more suitable for representing object graphs. As such it has very little bearing on XML-based web services but is relevant to AJAX (object) data feeds.
So yes, they are different. You'll be able to find articles about SOAP and REST in the Web Service FAQ. [ June 06, 2007: Message edited by: Peer Reynders ]