Kateri WebService frame work?

Živjo,

za potrebe projekta, ki ga razvijam bi potreboval PHP SOAP WebService FrameWork. Podpirati mora authentifikacijo uporabnika, ki je sprožil zahtevo.

Najpomembneje pa je da je čimbolj preprost in hiter.

Morda obstaja tudi kakšen z cacheiranjem?

Kaj mi predlagate oz. kaj uporabljate vi?

LP

8 odgovorov

mogoče ti pomaga

http://en.wikipedia.org/wiki/Listofwebserviceframeworks

drugače pa glupo vprašanje, mora biti SOAP?
drugače uporabiš vsak navadni PHP framework.

1

Odvisno kaj rabiš sicer... Jaz imam raje RESTful stvari.

Ledi:
mogoče ti pomaga

http://en.wikipedia.org/wiki/Listofwebserviceframeworks

drugače pa glupo vprašanje, mora biti SOAP?
drugače uporabiš vsak navadni PHP framework.

Sem potem včeraj gledal NUSoap, pa mi je kar zanimiv, samo imam še nekaj težav za vspostavitvijo. Sem moral pripraviti še PHP na delo z SOAP-om.

Na SOAP sem se vrgel ker je podprt z velikim številom programskih jezikov, saj je moj cilj poleg PHP strani, narediti tudi Android aplikacijo. S časoma pa tudi IPhone in kakšno drugo aplikacijo.

REST je precej bolj enostaven in ravno tako "podprt" na vseh platformah.

fatg:
REST je precej bolj enostaven in ravno tako "podprt" na vseh platformah.

Kako pa je kaj REST v primerjavi z SOAPom recimo pri hitrosti prenosa večjih količin podatkov z enim samim requestom in varnostjo.

Če se ne motim REST ne pomeni kaj prenašaš ampak kako (HTTP zahtevki GET POST PUT DELETE).

Največkrat se uporablja JSON, lahko pa tudi XML. Seveda je JSON veliko manjši.

Jaz sem ekrat delal z Recess. Ima res hud routing in tudi ORM.

SpinX:
Če se ne motim REST ne pomeni kaj prenašaš ampak kako (HTTP zahtevki GET POST PUT DELETE).

Največkrat se uporablja JSON, lahko pa tudi XML. Seveda je JSON veliko manjši.

Jaz sem ekrat delal z Recess. Ima res hud routing in tudi ORM.

Sem malo pregledal tale REST, in mi je kar simpatičen. Za CodeIgniter obstaja zelo lepa knjižnica, tako za server side kot client side.

Hvala za predlog REST.

Jaz tudi še nisem imel potrebe po SOAP-u s PHPjem. Če rabim "WS" zaradi AJAX klicev naredim na cakePHPju kar z REST opcijo. Po principu keep it simple :P