Programación 3 capas

26/06/2004 - 10:50 por Llorenç | Informe spam
Buenas:

Hasta ahora, todo los proyectos de VFP que he programado los he desarrollado
utilizando la arquitectura 2 capas. Ahora desearía iniciar un nuevo proyecto
utilizando la 3 capas, pero me surgen algunas dudas importantes.

La duda principal es si, como la teoría dice, programar toda la capa
intermedia en una clase compilada como servidor de automatización. Eso
significa dejar de utilizar algo tan fléxible, por lo menos a la hora de
programar, como las vistas remotas. A su vez, también significaría utilizar
el ANSI SQL para las sentencias, ya que de esta forma servirían para
cualquier 'back-end'.

Según he leído, las reglas de negocio deben ser implementadas también en la
capa intermedia ¿No sería más conveniente la utilización de procedimientos
almacenados en el servidor? ¿O eso nos quita portabilidad?

Como veréis tengo bastantes dudas al respecto. Agradecería que me
contestarais, a poder ser, todas mis preguntas. También agradecería enlaces
a web, interesantes, relacionadas con el tema.

Muchas gracias desde ya,


Lluri
 

Leer las respuestas

#1 José G. Samper
26/06/2004 - 19:56 | Informe spam
Hola como estas, revisa

http://www.mug.org.ar/FoxProGufa/ArticFox/210.aspx

saludos


José G. Samper
http://groups.msn.com/desarrolladoresmiranda/

"Llorenç" escribió en el mensaje
news:
Buenas:

Hasta ahora, todo los proyectos de VFP que he programado los he


desarrollado
utilizando la arquitectura 2 capas. Ahora desearía iniciar un nuevo


proyecto
utilizando la 3 capas, pero me surgen algunas dudas importantes.

La duda principal es si, como la teoría dice, programar toda la capa
intermedia en una clase compilada como servidor de automatización. Eso
significa dejar de utilizar algo tan fléxible, por lo menos a la hora de
programar, como las vistas remotas. A su vez, también significaría


utilizar
el ANSI SQL para las sentencias, ya que de esta forma servirían para
cualquier 'back-end'.

Según he leído, las reglas de negocio deben ser implementadas también en


la
capa intermedia ¿No sería más conveniente la utilización de procedimientos
almacenados en el servidor? ¿O eso nos quita portabilidad?

Como veréis tengo bastantes dudas al respecto. Agradecería que me
contestarais, a poder ser, todas mis preguntas. También agradecería


enlaces
a web, interesantes, relacionadas con el tema.

Muchas gracias desde ya,


Lluri


Preguntas similares