![]() |
|
Visión TecnológicaBase de DatosAntes de la liberación de la versión 2.5.2, Adempiere era dependiente de los Triggers y Procedures de la base de datos. Luego que los servidores de aplicaciones se volvieron más confiables, la funcionalidad de los procedimientos de PL/SQL fueron movidos hacia el motor de Workflow de Adempiere. Para ello se extendió el motor de persistencia de Adempiere lo cual posibilitó la eliminación de los Triggers, y todas las funciones PL/SQL fueron convertidas a SQLJ (Java corriendo en la base de datos). Adempiere genera las sentencias SQL y las analiza sintácticamente por seguridad. La capa de independencia de la base de datos convierte los SQL a la notación correspondiente de la base de datos. El programa de configuración empaqueta las librerías requeridas para la instalación de clientes y servidores de aplicaciones. Este enfoque elimina la necesidad de portar Adempiere a otros motores de base de datos y permite que las nuevas versiones estén disponibles para otras plataformas simultáneamente. En Febrero del 2005 Adempiere incluyó un Kit de Independencia de la Base de Datos que ha sido utilizado para implementar Adempiere sobre Sybase y será utilizado para futuras implementaciones sobre IBM DB2 y Microsoft SQL Server. Los componentes primarios de este Kit son:
Los requerimientos de Adempiere para la base de datos son:
|
OpenVia, Avenida Libertador Bernardo O'Higgins 580, Oficina 601, Santiago de Chile. Telefono: 56 2 8404195 / 09 932 66 208 info@openvia.cl |