![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
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"
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#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 |
|