Buscando consejo sobre desarrollo de aplicacion cliente-servidor
Ernesto Revilla
erny en sicem.biz
Vie Dic 17 15:59:47 CET 2004
Hola,
el tema del cliente-servidor depende si puedes tener python en ambos
extremos o no.
En todo caso te recomiendo que eches un vistazo a Twisted [1] y a PyRo
[2]. Por supuesto, también puedes usar la xmlrpclib [3] y
SimpleXMLRPCServer [4] que viene con Python, sockets directamente o
algún protocolo más estructurado como HTTP (servidor básico viene con
Python [5]).
Ventajas:
* socket: rápido
* http: traspasa proxies, firewalls, etc.
* xmlrpc: datos estructurados con tipos (algo más lento por tener que
analizar los mensajes xml)
Erny
[1] http://twistedmatrix.com/products/twisted
[2] http://pyro.sourceforge.net/
[3] http://docs.python.org/lib/module-xmlrpclib.html
[4] http://docs.python.org/lib/module-SimpleXMLRPCServer.html
[5] http://docs.python.org/lib/module-SimpleHTTPServer.html
Manuel López Torrent escribió:
>Saludo a todos, hace ya un tiempo que no escribo nada en la lista
>( cuestiones de trabajo y tiempo, que os voy a contar ), y ahora me
>remito a todos vosotros buscando vuestro sabio consejo ( buff que
>poético me ha quedado ). El tema es el siguiente, voy a empezar a
>desarrollar una pequeña aplicación cliente/servidor, concretamente es
>una aplicación para "jugar a rol" online, con una mapa, un chat,
>inventario, etc.
>
>La cuestión es que no he desarrollado ninguna de este tipo todavía y la
>primera duda que tengo es la comunicación entre el cliente y el
>servidor. Como lo hago ? sockets ? RPC ?.
>
>A ver si alguien con experiencia en este tema podría darme algún
>consejo.
>
>Cambiando de tema, llevo a medias un "projectillo" de un motor gráfico
>3D ( rollo quake ) para python. No es gran cosa pero he aprendido
>mogollón de cosas. Espero poder publicar pronto algunos artículos para
>comentar mi trabajo y que sirva de ayuda a otros que empiezen con la
>programación gráfica y python ( al igual que el trabajo de otros me
>sirvió a mi ).
>
>Saludos a todos,
>Soul
>
>
>
>
>
>Soul
>*************************************************
>( soulkiller en teleline.es )
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Python-es mailing list
>Python-es en aditel.org
>http://listas.aditel.org/listinfo/python-es
>
>
--
Ernesto Revilla
sicem sl
Pol. Ind. Juncaril, c/ Loja Parc. 7 Local 13
18220 Albolote
http://www.sicem.biz
Tel: 958 468773 - 637 716189
MSN: aerd en mx3.redestb.es
ICQ: 163888521
---
avast! Antivirus: Saliente mensaje limpio.
Base de datos de Virus (VPS): 0451-1, 14/12/2004
Comprobado en: 17/12/2004 15:59:49
avast! tiene los derechos reservados (c) 2000-2004 ALWIL Software.
http://www.avast.com
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es
Más información sobre la lista de distribución Python-es