REST ou PAS , Difference

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : REST ou PAS , Difference

par Hywan » 05 mai 2008, 15:53

Hey :),

Y aurait-il une ressemblance avec OpenID ?

REST ou PAS , Difference

par dev75 » 05 mai 2008, 04:58

Bonjour,
J'ai du mal a comprendre la difference entre une function REST et le resultat obtenu par GET d'une page.
d'un coté on a ceci.

Code : Tout sélectionner

<?php require_once 'Zend/Rest/Server.php'; /** * Say Hello * * @param string $who * @param string $when * @return SimpleXMLElement */ function sayHello($who, $when){ $xml ="<?xml version='1.0' encoding='ISO-8859-1'?><mysite><value>Hey $who! Hope you're having a good $when</value><code>200</code></mysite>"; $xml = simplexml_load_string($xml); return $xml; } } $server = new Zend_Rest_Server(); $server->addFunction('sayHello'); $server->handle(); ?>
que l'on peut appeler http://toto.fr/test.php?method=sayHello ... &when=2008

et de l'autre une fonction quelconque que l'on peut aussi appeler de la sorte.
test.php?who=Sylvain&when=2008

Code : Tout sélectionner

sayHello($who, $when){ $xml ="<?xml version='1.0' encoding='ISO-8859-1'?><mysite><value>Hey $who! Hope you're having a good $when</value><code>200</code></mysite>"; $xml = simplexml_load_string($xml); return $xml; } } echo sayHello($_GET['who'],$_GET['when']);
merci de vos avis