<< Clique para Mostrar o Sumário >>
Acessando o Oracle via Servidor BD |
O Servidor de Banco de Dados do Elipse Power utiliza a OCI (Oracle Call Interface) para se comunicar com o servidor Oracle, ou seja, utiliza a forma nativa do Banco de Dados para ganhar em performance na comunicação com o Banco de Dados.
Um bom exemplo de como funciona a comunicação do Servidor de Banco de Dados do Elipse Power com o Oracle é o Histórico. Inicialmente é realizada a aquisição dos dados pelo Histórico que, de posse destes dados, imediatamente os envia em forma de requisições para o Banco de Dados. Estas requisições podem ser para criação de uma tabela, criação de índices e chaves, adição de dados, etc. O Servidor de Banco de Dados do Elipse Power possui um processo separado especialmente para recebê-las. Dependendo do tipo de operação a ser realizada, os dados são formatados e armazenados em arquivos temporários ou em memória.
Ao mesmo tempo, o Banco de Dados possui mais um outro processo, responsável pela recuperação das aquisições e posterior envio para o banco de dados em forma de comandos SQL, utilizando a OCI.
Comunicação do Elipse Power com o Oracle