Ir al contenido


Foto

Leer datos en una misma transaccion sin commit


  • Por favor identifícate para responder
43 respuestas en este tema

#41 Rolphy Reyes

Rolphy Reyes

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.092 mensajes
  • LocationRepública Dominicana

Escrito 28 enero 2009 - 03:13

todos dicen que separar las capas es lo primordial, y el desarrollado de PYMES?? no todos cuentan con la configuracion C-S y por lo general son instalaciones en un unico PC


Una cosa es n-Tier y otra es C/S.

A mi entender, Cliente/Servidor es tu aplicación más la BD,  n-Tier es tu aplicación cliente, tu aplicación servidor y tu BD.

Cuando desarrollas C/S pero pones tu lógica de negocio y demás en tus DataModule sin ligar con la presentación y trates de migrar a n-Tier es menos traumatico; a parte de toda la flexibilidad que ganas para el mantenimiento y para agregar funcionalidad.

Es una visión de programación.  ;)


  • 0

#42 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.295 mensajes
  • LocationArgentina

Escrito 28 enero 2009 - 03:26

Tengo entendido que Modelo en tres capas es esto:

Capa Interfaz <-> Capa Lógica/Dominio <-> Capa Datos

Estas capas están presente en una misma aplicación.

Mientras que Modelo en Tres Niveles es el N-Tier que comenta Rolphy. Aunque en este caso N es 3. Pueden existir múltiples niveles en el medio.

El esquema C/S es aquel donde un equipo actua de servidor, y por tanto tiene la base de datos y luego, en cada máquina cliente está la aplicación cliente que hace uso de la base de datos.

El modelo de tres capas es independiente de la arquitectura. Que yo sepa.

Saludos,
  • 0

#43 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.483 mensajes
  • LocationVenezuela

Escrito 28 enero 2009 - 03:35

a ver si nos entendemos, cuando digo c-s me refiero al hecho que en el n-tier se habla de un servidor de aplicacion y un servidor de datos, esto quiere decir que hay que hacer aplicaciones distintas para tal fin?

Esa en realidad es mi duda y confusión al respecto...
  • 0

#44 Kipow

Kipow

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 228 mensajes
  • LocationGuatemala

Escrito 29 enero 2009 - 09:56

Efectivamente Eduarcol como dice Delphius en n-Tier al ser N capas (3 en el caso mas comun) existen 2 aplicaciones la Interfaz (Front End) y la capa de aplicaciones o reglas del negocio. pero es la capa intermedia o de aplicaciones la que puede ser dividida en N capas, puedes por ejemplo tener un servidor de aplicaciones por modulo de un sistema ejemplo, Inventarios, Produccion, etc.  Lo de la independencia de arquitectura depende de que servidor de capa intermedia se seleccione.

Con lo de los Data-ware yo si los he utilizado siempre, hice pruebas desarrollando sin ellos y realmente es un trabajal.
  • 0




IP.Board spam blocked by CleanTalk.