Pyro
Nombre: Gabriel Tocol
Introduccin
En el siguiente trabajo se mostrara la pruebas realizadas con pyro,
que es semejante a javarmi, usada para llamar a objetos remotos,
que puede ser muy til en casos como un procesamientos de datos
muy grandes, o donde se busque comunicacin entre diversos
actores que se encuentren en diferentes redes, como es el caso de
un juego de video.
Marco terico
Objetos remotos:
Los objetos remotos es un mecanismo que permite la llamada de un
mtodo implementado en otra mquina, dichos objetos contienen
ordenes o trozos de cdigos en la maquina donde se almacenan los
cuales pueden ser llamados por los clientes, la conexin el cliente la
gestiona mediante una llamada a la ip del servidor mas el nombre
del objeto que quieres acceder.
Pyro:
Pyro es una librera de python, la cual fue desarrollada para la
aplicacin de objetos remoto muy similar a javaRmi, la cual esta
100% escrita en python, funcionando desde la versin 2.6 hacia
adelante, independiente del SO
Ejemplos:
1) Ejemplo Suma
calculadora
servidor
cliente:
Ejecucin:
2) Chat: En este ejemplo usamos un chat basado en socket
corriendo en nuestro servidor
Server socket:
cliente socket
server Pyro
Cliente pyro
Corriendo:
Una vez ejecutado el cliente
A la izquierda server pyro y en la deracha server socket, donde se
inicia el dialogo con una orden del cliente.
Conclusin
Pyro tiene mucha semejanza a JavaRmi, pero tiene un uso mucho
ms fcil, debido a que python requiere de menos para ejecutarlo y
su nivel de procesamiento tambin es mucho menor al obtenido con
JavaRmi.
Referencias:
(). Pyro 4.26-dev documentation . [ONLINE] Available at:
https://pythonhosted.org/Pyro4/. [Last Accessed 24/06/2014].
Link descargar pyro:
https://pypi.python.org/pypi/Pyro4
Top Related