[pyar] REST y ejecucion de metodos remotos!

Enrique Martín enri57ar en gmail.com
Jue Jul 8 11:14:42 ART 2010


2010/7/8 Pablo Codeiro <cutrix2k en gmail.com>:
> Buenas.
> Actualmente con unos amigos estamos viendo de realizar un soft para manejar
> recursos academicos (si, seguro existen miles), y una de las ideas es tener
> algo hecho en python, ya que algo sabemos, pero no sale de hacer cosas
> demasiado basicas como scripts y cosas asi.
> Actualmente estamos haciendo parte del sistema en python, y queriamos hacer
> un Web service para que algunas acciones sean realizadas dentro del
> servidor.
> Debido a que estamos acostumbrados a usar Java, en web services tenemos una
> mentalidad muy SOAP. Y esto ha sido un problema, al ver que REST (que
> siempre vi altamente recomendado por uds) solo acepta ABMs.
> La pregunta es: ¿Solo con esto basta? ¿Como se llaman a "metodos remotos" de
> manera pythonica? Osea, supongamos que desde python quiero tener un metodo
> "pepita.vola()", ¿Como hago eso con REST?
> La idea es usar WebServices, para que cualquiera pueda hacer clientes en
> cualquier lenguaje.

REST solo es un conjunto de ideales sobre como mapear URIs a recursos
(ej /productos ) y entidades (ej /productos/6) y sobre como utilizar
los metodos standard de la especificacion de HTTP (get, post, put,
delete, etc..) , no especifica como acceder a metodos u objetos
remotos.
para hacer algo parecido a soap tenes pyro
http://www.xs4all.nl/~irmen/pyro3/example.html



More information about the pyar mailing list