Script para Recursos de Acesso a Dados
Esta página fornece um ponto inicial para localizar informações sobre o acesso a dados. Vários EIS (enterprise information systems) utilizam diferentes métodos para armazenamento de dados. Esses armazéns de dados de backend podem ser bancos de dados relacionais, programas de transações procedurais ou bancos de dados orientados por objetos.
O IBM® WebSphere Application Server flexível fornece diversas opções para acessar um armazenamento de dados de back end do sistema de informações:
- Programar diretamente para o banco de dados por meio da API do JDBC 4.0, API do JDBC 3.0 ou API do pacote opcional JDBC 2.0.
- Programar para a transação de backend orientada por procedimentos através de vários conectores compatíveis com JCA (J2EE Connector Architecture) 1.0 ou 1.5.
- Programar no bean do Bean-managed Persistence (BMP) ou nos servlets indiretamente acessando a loja de backend por meio da API do JDBC ou dos conectores compatíveis com o JCA.
- Utilizar os beans CMP (persistência gerenciada pelo contêiner).
- Utilizar os beans de acesso a dados da IBM, que também utilizam a API do JDBC, mas fornecem um conjunto rico de recursos e funções que ocultam grande parte da complexidade associada ao acesso aos bancos de dados relacionais.
Os Objetos de Dados de Serviço (SDOs) simplificam a experiência do programador com uma abstração universal de mensagens e dados, caso o programador pense sobre dados em termos de documentos XML ou objetos Java™. Para os programadores, os SDOs eliminam a complexidade da tecnologia de acesso a dados subjacentes, como JDBC, RMI/IIOP, JAX-RPC e JMS, e da tecnologia de transporte de mensagens, como o java.io.Serializable, DOM Objects, SOAP e JMS.