Mario,
Si la aplicacion es realmente simple creo que la estas
sobrediseñando un poco. El problema es que estas preguntando:
¿Cual es la solucion correcta si no se cual es el problema?
Si te parece que el tema de comunicacion con los clientes es algo
critico creo que te tenes que buscar un middleware de publicacion de
servicios que se encargue de que los puedas publicar como JSON o SOAP
o RMI o JMS. Tambien podes publicar los servicios como SOAP y usar un
broker que transforme los mensajes y los publique como otra cosa. De
ese modo podes elegir la comunicacion mas adecuada al cliente que te
toque implementar.
PD: si vas a hacer un cliente NCURSES no lo hagas cliente-servidor.
Pone una terminal en la pc cliente y correlo en el servidor. Asi te
ahorras el esfuerzo de visitar cada PC al hacer upgrades. Igual las
imagenes no creo que las puedas mostrar en NCURSES.
Saludos
On Mon, Feb 23, 2009 at 9:22 AM, Mario Daniel Carugno
<[email protected]> wrote:
>
> Creo que no me expreso bien, pero es muy simple.
> A ver, lo que quiero es hacer una aplicacion cliente-servidor.
>
> El cliente es la GUI.
> El servidor es el 'motor' del sistema.
>
> Ahora, quisiera que los clientes puedan ser desarrollados para
> cualquier plataforma,
> es decir que puedan ser para Linux, Windows o Web (en principio).
> Los clientes deben ser 'tontos' y simples de desarrollar.
>
> Esa es la idea. Ahora, si quiero que el cliente pueda ser desarrollado
> en cualquier
> lenguaje y plataforma, cual es el protocolo ideal para comunicar
> cliente y servidor ?
>
> Si es una aplicacion de negocios, puedo tener datos binarios, imagenes, etc.
> Lo de maquinas modestas es una suposicion. Si tengo que hacer que funcione en
> maquinas asi, quiero tener la posibilidad de hacer clientes ncurses.
> Solo me referia
> a esto para ilustrar el hecho de que quiero flexibilidad.
>
> El servidor puede tener requisitos elevados de hardware, pero los clientes no.
> Por definicion, no porque sea la necesidad particular de lo que quiero
> desarrollar.
>
> Gracias por su paciencia.
> Saludos
>
> _______________________________________________
> Lista de correo Programacion.
> [email protected]
> http://listas.fi.uba.ar/mailman/listinfo/programacion
>
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion