Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #11  
Antiguo 19-02-2004
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 26
guillotmarc Va por buen camino
Hola.

Una valoración de las 3 alternativas propuestas, podría ser :
  • Replicación entre Servidores :
    • Ventajas :
      • Es la solución más rápida, puesto que cualquier consulta se realiza a un Servidor en la red Local.
      • Si se cae la comunicación entre las dos ubicaciones, los usuarios pueden seguir trabajando perfectamente, puesto que solo necesitan acceder a un Servidor Local.
    • Inconvenientes :
      • Es costosa de programar.
      • Hay que tener en cuenta que pueden haber conflictos, de registros modificados a la vez en las dos ubicaciones, etc. ...
      • Hay que programar un sistema de recuperación de fallos, para el caso de que si un paquete de información se pierde, volverlo a enviar.
  • Aplicación en 3 capas :
    • Ventajas :
      • Aumenta la velocidad puesto que es necesario transferir menos información a la estación cliente. Puesto que todos los cálculos y cruces de datos se realizan en el Servidor de Aplicaciones.
      • Al añadir una nueva capa, aumenta la modularidad de la aplicación, por lo que está mejor estructurada y es más sencilla de mantener. Esto es muy conveniente para grandes aplicaciones, donde las llamadas reglas de negocio pueden ser bastante complejas, implementandose todas ellas en la capa del Servidor de Aplicaciones.
    • Inconvenientes :
      • Es costosa de programar.
  • Utilización masiva de Procedimientos Almacenados :
    • Ventajas :
      • Es la más sencilla de programar, y de implementar sobre una aplicación ya existente.
      • Aumenta la velocidad al pasar a ejecutarse gran parte de los cálculos (reglas de negocio) en el servidor de bases de datos. Por eso a veces se dice, que són aplicaciones de dos capas y media (a medio camino entre una aplicación de 3 capas, y una aplicación de 2 capas que solo tiene un aplicación cliente y un repositorio de datos).
    • Inconvenientes
      • Probablemente sea la opción que aumenta menos el rendimiento de las comunicaciones
Nota: Són unas valoraciones personales, invito a todo el mundo a añadir sus propias valoraciones a cada uno de los apartados, o a discutir algunas de las que he propuesto.

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 08:30:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi