De cliente/servidor a aplicación distribuida

18/10/2006 - 11:37 por Felix González | Informe spam
Hola,

Actualmente tengo una apliacaión cliente/servidor, me gustaria saber si
merece la pena pasar a auna apliacación en capas, sobre todo me interesa el
tama del rendimiento, será más ràpida? o más lenta al haber más
comunicaciones.
Ahora tengo casi todos los procesos como procedimientos almacenados en la
BD, Ganaría velocidad moviendolos a una capa de negocio?

gracias
 

Leer las respuestas

#1 floyd303
18/10/2006 - 13:22 | Informe spam
Hola!

A ver... el que sea cliente/servidor no quiere decir que no sea una
aplicacion en capas y viceversa.
Pero vamos, creo que te he entendido: Tienes una aplicacion con
procedimientos almacenados por un lado (lo que tu llamas servidor) y un
interfaz GUI (lo que tu llamas cliente)... me equivoco?
Lo que te estas plantenado es meter una capa intermedia, la capa de
negocio.
El implementar esa capa de negocio no tiene porque suponer una mejora
de rendimiento, es mas: creo que en tu caso no lo seria. La capa de
negocio tiene como objetivo lo siguiente:
- Reutilizacion del modelo de negocio
- Reducir la capa de presentacion
- Mejorar la programacion general del sistema en vistas a
actualizaciones/mejoras
- etc.

Estas son las cosas que te tienes que plantear. En muchos casos, por no
decir la mayoria, estas mejoras merecen la pena sobre una penalizacion
en rendimiento.

Un saludo

Roberto M. Oliva



Felix González ha escrito:

Hola,

Actualmente tengo una apliacaión cliente/servidor, me gustaria saber si
merece la pena pasar a auna apliacación en capas, sobre todo me interesa el
tama del rendimiento, será más ràpida? o más lenta al haber más
comunicaciones.
Ahora tengo casi todos los procesos como procedimientos almacenados en la
BD, Ganaría velocidad moviendolos a una capa de negocio?

gracias

Preguntas similares