Foundations of Programming: Web Services Flashcards
What exactly is a web service?
In its simplest form, a web service is a framework for a conversation between two computers. These computers are communicating over the Web. A client sends a request over the Internet and a server receives that request, processes it and returns a response. When a browser makes a request for a webpage, it receives HTML and other related content in the response. But when it just asks for data and uses JavaScript or other client-side code to process the response, a web service has been used.
FTP
One of the earliest was FTP (File
SOAP
Strictly speaking is a message format. An XML based markup language with a very specific set of tags, attributes and supported data types
REST
Representational State Transfer is an architectrue, not a specific web service messaging format, and it’s wrapped around the concept of HTTP methods or verbs.
URI
Uniform Resource Identifiers
JSON
JavaScript Object Notation
OData
Is based on REST