FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cliente servidor vs web
Hola alguien me podria ayudar, necesito un articulo o alguna referencia de que es mejor cliente servidor o web. Ventajas y desventajas de uno y otro.
Gracias |
#2
|
||||
|
||||
#3
|
||||
|
||||
Y normalmente las aplicaciones web que usan bases de datos también trabajan como "cliente/servidor"
|
#4
|
||||
|
||||
Yo creo que tendríamos que hablar de: Thick Clients(escritorio) vs Thin Clients(web).
Thin Clients: Ventajas: * Independientes de la plataforma * Se pueden programar completamente con software opensource * No hay que instalar nada en las pcs cliente * Se actualizan de inmediato * La interface se puede decorar de maneras casi infinitas Desventajas: * No se puede usar Delphi (como tal) * Requiere un servidor "dedicado" (Web + Base de datos) (Digo, para que las cosas se hagan como debe ser) * Se pierde mucha interactividad con el usuario a no ser que se usen otras herramientas (Javascript,Ajax, Flash) que requieren más aprendizaje. * Hay que saber HTML (aunque digan que no es necesario) por lo menos para hacer las "pantallas" de la interface. * Son aplicaciones "lentas" y el desarrollo suele ser más lento. Thick Clients: Ventajas: * Las aplicaciones funcionan más rápido. * Se puede usar Delphi * La interactividad con el usuario es máxima y se pueden desarrollar situaciones muy complejas que interactúan directamente con el equipo y sus periféricos. * Se pueden programar controles complejos para hardware. * Se pueden desarrollar aplicaciones muy complejas y "pesadas" * Solo requieren a lo mucho de un servidor de base de datos que puede o no ser dedicado. * El desarrollo y análisis suele ser mucho más rápido. Desventajas: * Hay que instalar en cada pc que se vaya a usar * Si se hacen actualizaciones se debe programar la forma de hacerlas automáticas * Por lo regular se requiere un instalador (aunque no es indispensable) Aplicaciones "mandadas a hacer" para funcionar vía web: * Consulta de bases de datos * Carritos de compra en línea * Catálogos * Captura de formatos simples Aplicaciones "mandadas a hacer" para funcionar vía aplicacion de escritorio: * POS * Contabilidad * Reporteadores * Análisis numérico y estadístico * Datamining * Gestión Administrativa * Inventarios No obstante que todos estos ejemplo se pueden hacer en una u otra modalidad, está claro que será mas o menós fácil en cada caso el resultado final además de que el producto reflejará irremediablemente las desventajas o ventajas del tipo de desarrollo.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cliente Servidor .NET | radaalvaro | .NET | 0 | 09-01-2006 04:21:42 |
Cliente / Servidor | carlosro_ec | C++ Builder | 2 | 11-12-2005 17:06:14 |
ibx cliente/servidor | maui | Conexión con bases de datos | 3 | 22-03-2005 15:05:34 |
Cliente Servidor. ¿Qué?. | gario | Conexión con bases de datos | 2 | 13-01-2004 22:55:10 |
cliente servidor | Humberto Pertuz | Conexión con bases de datos | 3 | 23-11-2003 17:34:49 |
|