URL de conexão

A URL de conexão para se utilizar o Integrate no modelo estendido deve seguir o seguinte formato:

jdbc:integrate:id

onde id representa o identificador da integração desejada, definida  no arquivo integration.xml.

No modelo genérico não se utiliza nenhuma URL de conexão, pois os serviços são requisitados através dos métodos da interface ControllerI.


Arquivos de configuração

Uma das principais tarefas executadas antes do uso do Integrate é o devido preenchimento dos seus arquivos de configuração. Todos eles são validados antes de serem processados, validação feita através de XML Schema.

Os arquivos de configuração do sistema são:


Arquivo de esquema do driver JDBC para CSV

A utilização do driver JDBC disponibilizado pelo Integrate para acessar fontes de dados do tipo CSV exige a configuração de um arquivo que siga um esquema XSD pré-definido (databasemetadata.xsd), utilizado para validar os arquivos definidos pelo usuário do Integrate.  

Neste arquivo faz-se uma relação da fonte de dados com o modelo relacional, criando uma relação com tabelas e colunas, técnica que pode ser reutilizada com outros formatos de fontes de dados. Atualmente o driver reconhece apenas arquivos CSV cujos valores são separados por vírgula, mas versões futuras definirão através deste arquivo de configurações o caracter desejado pelo usuário. Abaixo segue uma parte de um arquivo utilizado nos testes de integração, com a descrição das tags:

<?xml version="1.0" encoding="UTF-8"?>
<tables xmlns="http://integrate.sourceforge.net"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://integrate.sourceforge.net/databasemetadata.xsd">
<table name="depto">
<column>
<index>1</index>
<name>CODDEPTO</name>
<javaType>java.lang.Integer</javaType>
<sqlType>java.sql.Types.INTEGER</sqlType>
<size></size>
<isPrimaryKey>true</isPrimaryKey>
<keySequence>1</keySequence>
<decimalDigits>0</decimalDigits>
<isNullable>false</isNullable>
</column>
(...)
</table>
</tables>

Última atualização: 28/06/2009
Get Integrate at SourceForge.net. Fast, secure and Free Open Source software downloads