2010-06-22 2 views

Répondre

2

Une ressource est définie par votre application. ils sont très semblables aux objets. Une méthode est l'un des verbes HTTP, par exemple, GET, POST, PUT, DELETE. Ils sont similaires aux méthodes invoquées sur votre ressource.

Je recommande vraiment que vous lisiez Architectural Styles and the Design of Network-Based Architectures (la thèse du Dr. Fielding, où il définit REST) ​​et/ou RESTful Web Services, qui fait un travail stellaire de montrer comment mettre la théorie en pratique.

+0

Ah, je t'ai eu. Merci beaucoup :) . – illuminatedtiger

0

Une ressource est un élément d'état intéressant pour lequel un concepteur d'application distribué a décidé de créer une URL.

http://example.org/foo 

peut être un identifiant d'une ressource. Comme peut,

http://example.org/foos?state=open 

Une méthode est une action ou une opération qui peut être effectuée sur cette ressource. par exemple.

GET http://example.org/foo 
2

La lecture RESTify DayTrader a aidé le concept à couler pour moi. Il explique assez décemment comment passer d'une description des «actions» à une série d'URI et de méthodes sur ces URI.

+0

L'article de DayTrader était un très bel article introduisant RESTify-ing. –

Questions connexes