Recursos de Acesso a Dados
Esses tópicos fornecem informações sobre como acessar recursos de dados.
A conexão entre um aplicativo corporativo e um EIS (Enterprise Information System) é realizada por meio da utilização de adaptadores de recursos fornecidos pelo EIS, que são conectados ao servidor de aplicativos. O adaptador de recursos exerce uma função central na integração e conectividade entre um EIS e um servidor de aplicativos. Ele funciona como o ponto de contato entre componentes de aplicativos, servidores de aplicativos e sistemas de informações corporativos. Um adaptador de recursos deve se comunicar com outros componentes baseados em contratos bem definidos que são especificados pelo Java™ Platform, Enterprise Edition (Java EE) Connector Architecture (JCA).
O contexto de fluxo genérico permite que um adaptador de recursos controle o contexto de execução das instâncias de Trabalho que submeter para o servidor de aplicativos. Ao submeter uma instância de Trabalho que implementa a interface WorkContextProvider, um adaptador de recursos pode fornecer vários tipos de contextos para o WebSphere Application Server. Se o servidor de aplicativos suportar os tipos de contextos fornecidos, o mecanismo de contexto de trabalho genérico configura os contextos de trabalho como o contexto de execução da instância de Trabalho. O contexto permanece efetivo durante a execução da instância de Trabalho.
O contexto de fluxo de segurança usa o contexto de trabalho genérico permitindo um adaptador de recursos estabelecer informações de segurança no contexto de execução das instâncias de Trabalho que submeter para o servidor de aplicativos. Ao submeter uma instância de trabalho que fornece tipos de contexto ao implementar a nova interface SecurityContext padronizada, o aplicativo pode estabelecer e configurar um contexto de execução que contém as identidades e credenciais de segurança para uma instância de trabalho. As identidades e credenciais permanecem efetivas durante a execução da instância de Trabalho, garantindo a entrega segura de mensagens para os terminais de mensagens Java EE.
O WebSphere Application Server suporta os tipos de contextos de trabalho que implementam as novas interfaces SecurityContext, TransactionContext e HintsContext padronizadas. O mecanismo de contexto de fluxo de entrada genérico aceita implementações da interface HintsContext, porém o servidor de aplicativos não atua sobre essas implementações da interface HintsContext. O mecanismo do contexto de fluxo de segurança não mapeia identidades de usuários a partir do domínio EIS para identidades em um domínio do servidor de aplicativos. Identidades fornecidas por implementações do SecurityContext deve estar em um domínio de segurança do servidor de aplicativos.
Consulte os seguintes arquivos de conceito, de referência e de tarefa para obter informações gerais adicionais.