Origens de Dados

Os aplicativos instalados utilizam uma origem de dados para obter conexões com um banco de dados relacional. Uma origem de dados é análoga ao connection factory JCA (Java™ Platform, Enterprise Edition (Java EE) Connector Architecture), que fornece conectividade com outros tipos de EIS (sistemas de informações corporativas).

Uma origem de dados é associada a um provedor JDBC, que fornece as classes de implementação de driver requeridas para a conectividade do JDBC com seu banco de dados de fornecedor específico. Os componentes do aplicativo transacionam diretamente com a origem de dados para obter instâncias de conexão com seu banco de dados. O conjunto de conexão que corresponde a cada origem de dados fornece gerenciamento de conexão.

É possível criar várias origens de dados com configurações diferentes e associá-las ao mesmo provedor JDBC. Por exemplo, é possível utilizar várias origens de dados para acessar os bancos de dados diferentes no mesmo aplicativo de banco de dados de fornecedor. O WebSphere Application Server exige provedores JDBC para implementar uma ou as duas interfaces de origem de dados a seguir, que são definidas pela Sun Microsystems. Essas interfaces permitem que o aplicativo seja executado em um protocolo de transação de uma ou de duas fases.

Antes da versão 5.0 do servidor de aplicativos, a função de acesso a dados era fornecida por uma única arquitetura CM (gerenciador de conexões). Essa arquitetura de gerenciador de conexões permanece disponível para suportar aplicativos J2EE 1.2 (Java 2 Platform, Enterprise Edition), mas outra arquitetura do gerenciador de conexões é fornecida, com base na arquitetura JCA que suporta o estilo dos aplicativos J2EE 1.3, J2EE 1.4 e Java EE.

Essas arquiteturas são representadas por dois tipos de origens de dados. Para escolher a origem de dados correta, os administradores devem compreender a natureza de seus aplicativos, módulos EJB e enterprise beans.

  • Origem de dados (WebSphere Application Server V4) (descontinuado) - Esta origem de dados utiliza a arquitetura original do CM. Os aplicativos que utilizam esta origem de dados se comportam com se estivessem sendo executados na Versão 4.0.
  • Origem de dados - Essa origem de dados utiliza a arquitetura padrão JCA para fornecer suporte para J2EE versão 1.3 e 1.4, bem como para aplicativos Java EE. Ela utiliza o gerenciador de conexões JCA e o adaptador de recursos relacionais.

Escolha da Origem de Dados

  • Aplicativo J2EE 1.2 – todos os enterprise beans do EJB 1.1, aplicativos JDBC ou componentes do Servlet 2.2 devem utilizar a origem de dados 4.0 (descontinuada).
  • Aplicativo J2EE 1.3 (e releases subsequentes) -
    • Módulo EJB 1.1 - todos os beans do EJB 1.x devem utilizar a origem de dados 4.0.
    • Módulo EJB 2.0 (e releases subsequentes) - enterprise beans que incluem CMP (persistência gerenciada por contêiner) Versão 1.x, 2.0 e além devem utilizar a nova origem de dados.
    • Aplicativos JDBC e os componentes Servlet 2.3+ - devem utilizar a nova origem de dados.

Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cdat_datasor
Nome do arquivo: cdat_datasor.html