REST API (Representational State Transfer), - RESTful, — ? REST c « ». . REST- -, - , . -, , WSDL SOAP.
REST API: ?
- , URL-. , , , , . - REST API , URI-, , XML, HTML, JSON - . , , . HTTP , PUT, DELETE, HTTP GET, POST.
, REST , , , . REST , SOAP (Simple Object Access Protocol), REST , . SOAP ( ) ( ).
« » 2000 « ». REST HTTP 1.1 1996-1999 , HTTP 1.0 1996 . , HTTP . , - , .
500 , . , - HTTP. , , REST.
REST :
- - .
- , REST API .
- REST API.
- ( ).
- .
- , .
- — , .
, REST API , , . -, , REST- . REST API , , , .
RESTful. , . , , , , , , , . , RESTful.
«-». . . , , , - .
REST . - REST - . - REST HTTP GET, POST, PUT DELETE CRUD-. PUT DELETE - . , PUT- DELETE. - .
REST . REST , .
— ( ), . , . . REST - , .
URI - . . - HTTP.
- / . URI. , XML, HTML, JSON, RSS, REST API java. .
- . . . .
, . REST , . , .
REST-. , .
- . , . .
, .
User-Agent - .
Origin- - .
- , . .
- , .
: REST API — -? REST - -, .
REST API goals - what is it? It seeks to leverage existing styles with a coordinated set of constraints to minimize network connectivity and maximize the independent evolution of components to achieve scalability. This is the new architecture of the distributed hypermedia system . With the advent of smartphones, tablets, etc. gadgets, the network and its scalability will be introduced.