Soluciones Smart Client


Soluciones Smart Client
Una aplicación Smart Client (cliente inteligente) junta lo mejor de dos mundos,
Stand-alone y Online. Este tipo consta de aplicaciones ejecutables que se distribuyen
e instalan en los equipos, pero que también utilizan la conexión para comunicarse
e interactuar con un servidor.
La “inteligencia” radica en que la aplicación debe ser capaz de seguir ejecutándose
aun cuando el equipo pierda conexión con el servidor (generando buffers de información,
por ejemplo).
Algunas ventajas de utilizar Smart Clients:
• Junta lo mejor del mundo conectado y del desconectado.
• Permite consultar grandes capacidades de información y hacer uso de funciones
de bajo nivel de los equipos.
• Permite seguir trabajando cuando el equipo se desconecta.
Algunas desventajas:
• Es más difícil a la hora de desarrollar las aplicaciones, al pensar de qué manera trabaja
la aplicación online u offline sin que el usuario pueda percibir la diferencia.
• Se debe crear el cliente basándose en cada tipo y versión de sistema operativo.
• Se debe distribuir e instalar el cliente en todos los equipos.
Microsoft es uno de los propulsores de la idea de construcción
de Smart Clients, en su página web www.microsoft.com encontraremos más información
Fuente: DESARROLLOS MÓVILES CON .NET