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

Preguntas similare

Leer las respuestas

#6 Felix González
18/10/2006 - 17:46 | Informe spam
Gracias
escribió en el mensaje
news:

Hola!

Te lo he explicado en el primer post:
- Reutilizacion del modelo de negocio
- Reducir la capa de presentacion
- Mejorar la programacion general del sistema en vistas a
actualizaciones/mejoras
- Mejorar la distribucion de la aplicacion.
- etc.

No son mejoras de rendimiento, son mejoras de arquitectura

Un saludo
Roberto M. Oliva


Felix González ha escrito:

Entonces, que compensa una aplicación n-capas si el rendimiento es menor?
escribió en el mensaje
news:

Hola!

Si ese es el problema que tienes, no se si vas a conseguir mas
velocidad que los procedimientos almacenados.
Yo te aconsejaria que revisaras la estructura de la base de datos: Como
tienes definidos los indices?? Como tienes definidas las consultas:
Aprovechas dichos indices??

Saludos
Roberto M. Oliva

Felix González ha escrito:

> Gracias por tu respuesta
>
> Creo que no ve va a quedar mas remedio que hacer prubeas. Tal como lo
> tengo
> ahora cuando el número de usuarios pasa de 30 (mas o menos) elguín
> proceso
> se ralentiza. Creo que probaré a sacar algún proceso de la base de datos
> y
> meterlo en la capa de negocio en otro equipo para repartir un poco el
> trabajo
>
> escribió en el mensaje
> news:
>
> 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
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida