martes, 29 de abril de 2008

Diferencias entre Niveles y Capas

En la arquitectura de programación de niveles, el término “nivel” y “capa” no significa lo mismo ni tampoco son similares


El término “capa” hace referencia a la forma como una solución es segmentada desde el punto de vista Lógico. Por ejemplo { Presentación / Lógica de Negocio / Datos }. Este esquema es muy conocido como programación en 3 CAPAS.

El término “nivel” hace referencia a la forma en que las capas lógicas se encuentran distribuídas de forma física. En términos generales veamos estos ejemplos:
  • Una solución de tres capas (presentación, lógica, datos) que reside en una sola PC (Presentación+Lógica+Datos), en esta oportunidad se dice que la arquitectura de la solución es de Tres capas y Un nivel.
  • Una solución de tres capas (presentación, lógica, datos) que residen en dos PC (Presentación+Lógica, Lógica+Datos), posee una arquitectura de Tres capas y Dos niveles.
  • Una solución de tres capas (presentación, lógica, datos) que reside en tres PC (Presentación, Lógica, Datos), podemos decir que la arquitectura de la solución es de Tres capas y Tres Niveles.

lunes, 28 de abril de 2008

Y un poco de humor nunca esta de más...

Evidentemente ahora nos podemos convencer de que las matemáticas están en todos los aspectos de la vida inclusive en la vida de los pollitos ... El me de Abril se está terminando, hoy es Lunes y buena cara para esta semana!


Recuerda que seguimos publicando artículos periódicamente, así que no te olvides de suscribirte a nuestro Feed RSS si no quieres perderte ninguno de nuestros informes.

viernes, 25 de abril de 2008

Los lenguajes de programación C y C++, en decadencia?

El estudio anual publicado por el organismo TIOBE permite obtener un índice de la popularidad de los lenguajes de programación en la actualidad, y según sus resultados tanto C como C++ están perdiendo relevancia. La razón: la ausencia de mecanismos de recolección de basura no compensa esa ganancia de rendimiento. Otras alternativas como Visual Basic, D, o C# ganan terreno, aunque Java sigue siendo líder indiscutible según este interesante índice.

Recuerda que seguimos publicando artículos periódicamente, así que no te olvides de suscribirte a nuestro Feed RSS si no quieres perderte ninguno de nuestros informes.

Entradas populares