Editor de Proyectos EDF
Los proyectos EDF (Enterprise Developer Framework) siven para definir las conexiones a base de datos y metadatas a utilizar en una aplicación. Al abrir un proyecto EDF podemos apreciar la siguiente interfase:
Figura 1: Editor de proyectos EDF.
En la Figura 1 podemos ver que un proyecto tiene un nombre que lo identifica, un espacio de nombres (NameSpace), una web y un path (conocido también como edfpath).
Un proyecto también está constituído por múltiples homes (directorios donde se localizan los recursos al igual que el edfpath) y una descripción.
Conexiones de esquemas
En un proyecto se puede definir las conexiones de distintos esquemas. La definición de un esquema es como sigue:
Figura 2: Definición de un esquema.
El esquema tiene un nombre y se encuentra contenido en la definición de una metadata. Además, se define la conexión a la base de datos donde este esquema ha sido implementado, para esto se indica el Engine (motor de base de datos utilizado, e.g., oracle, sqlserver) y la información propia de conexión. La conexión se define con un Driver (clase java utilizada para conectarse, e.g., sun.jdbc.odbc.JdbcOdbcDriver), URL (url dependiente del driver que proporciona información de conexión, e.g., jdbc:odbc:Test), Usuario (Name en la Figura 2) y Password. Adicionalmente, se indica Initial Size y Max Size además de indicar si se muestra información de debug. Finalmente está disponible un botón Test para poder probar la conexión.
Alternativamente a esta definición se puede indicar un DataSource ya disponible en el servidor que se utilice para obtener la conexión a la base de datos. En tal caso la pestaña de interés es la así llamada que luce como la Figura 3:
En el caso de DataSource es necesario indicar su nombre y opcionalmente pueden agregarse propiedades. También se encuentra disponible el botón de verificación (Test).
Conexión por defecto
Un proyecto puede también tener una conexión por defecto, la cual se aplicará si no se define explícitamente la conexión del esquema. La conexión por defecto se agrega con botón derecho del mouse sobre el "edfproject" y lucirá como la siguiente figura:
Figura 4: Conexión por defecto del proyecto EDF.
La conexión por defecto tiene la misma información que ya vimos en cada esquema.