martes, 21 de octubre de 2008

Arquitectura Cliente - Servidor

Comparación entre Thick-client, Thin-client y Rich-client

El primero como su nombre lo dice, se refiere a una gran capacidad para el procesamiento, esta alojada y se aplica desde el sistema operador del dispositivo, requiriendo un mayor esfuerzo para su desarrollo y tiende a ser una mezcla de interface grafica y aplicación lógica en donde se lleva a cabo todo el procesos adquisición, operaciones, etc. de datos. Por lo que es más cara y necesita de más cosas para poder operara correctamente. Una gran desventaja es que cada vez que se le hacen actualizaciones a la aplicación se necesita reinstalar todo en su totalidad.

Thin-client a comparación con la anterior es una aplicación vía una interface de una red (en HTML), no necesita estar alojada en un el sistema operativo del dispositivo y no necesita de una reinstalación completa cuando se hace una actualización por lo que es de bajo costo. Una de sus desventajas es que la ergonomía de la aplicación es limitada y necesita forzosamente que todo se pueda traducir y regresa de código HTML.

EL tercero, Rich-Client, es una combinación de los anteriores cuyo propósito es proveer de una interface gráfica, escribir utilizando una sintaxis basada en XML que da una funcionalidad similar a la de Thik-Client, contiene los estándares:
"XAML" (eXtensible Application Markup Language)
"XUL"
"Flex"

No hay comentarios: