Een werkelijk goed voorbeeld van Rustgevende API is Yahoo Geocoder.
http://developer.yahoo.com/maps/rest/V1/geocode.htmlHet rustgevende ontwerppatroon plaatst alle argumenten in het koord URL. U ziet dit soort de hele tijd ding in Web-pagina's, en in feite is volledige WWW een Rustgevend ontwerp. Uw manuscript van de Webdienst neemt de informatie in de serie $_GET en gebruikt het om de reactie tot stand te brengen, die XML, JSON, CSV, gewone tekst, enz. kan zijn.
Elke vraag van de RUST is atoom - er zijn geen login/logout opeenvolgingen. U zou HTTPS en één of ander soort aPI-Zeer belangrijke authentificatie kunnen kiezen als u werkelijk aan wilde.
Probeer deze URLs om te zien hoe dit werk. Merk op dat het testen van de Rustgevende Webdienst eenvoudig als het typen van de argumenten in de browser adresbar is.
http://www.laprbass.com/RAY_REST_get_last_name.phphttp://www.laprbass.com/RAY_REST_get_last_name.php?key=ABChttp://www.laprbass.com/RAY_REST_get_last_name.php?key=ABC&name=Fredhttp://www.laprbass.com/RAY_REST_get_last_name.php?key=ABC&name=RichardZonder teveel inspanning kunt u dit ontwerp aan gebruiks verschillende API sleutels voor de verschillende modellen van cliëntgegevens omzetten, om een koord terug te keren XML, of op informatie in een database, enz. te kijken.
Vriendelijke groeten, ~Ray