Os componentes de blueprint podem acessar WebSphere Application Server referências de recursos. Cada referência é declarada em um arquivo XML do Blueprint e pode ser protegida usando-se um alias de autenticação Java™ Platform, Enterprise Edition (Java EE) Connector Architecture (JCA). Cada pacote configurável em um aplicativo OSGi pode conter qualquer número de declarações de referências de recurso em seus vários arquivos XML Blueprint.
A etapa do assistente Ligar referências do recurso Blueprint e a propriedade Referências do recurso Blueprint estarão visíveis apenas se o pacote configurável incluir declarações de referência do recurso Blueprint.
Quando você assegura as referências de recurso, essas referências de recurso podem ser vinculadas apenas aos aliases de autenticação JCA que existem em todo o servidor ou cluster em que o aplicativo é implementado. Um aplicativo OSGi pode ser implementado para múltiplos servidores e clusters que estão no mesmo domínio de segurança. Assim, cada alias de autenticação JCA deve existir no domínio de segurança dos servidores e clusters de destino ou no domínio de segurança global.
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
xmlns:rr="http://www.ibm.com/appserver/schemas/8.0/blueprint/resourcereference">
<!-- Other Blueprint declarations ... -->
<rr:resource-reference id="resourceRef"
interface="javax.sql.DataSource"
filter="(osgi.jndi.service.name=jdbc/Account)">
<rr:res-auth>Container</rr:res-auth>
<rr:res-sharing-scope>Shareable</rr:res-sharing-scope>
</rr:resource-reference>
</blueprint>
Essa declaração inclui o ID de referência de recurso (por exemplo, resourceRef), o filtro de
serviço (por exemplo, jdbc/Account), o tipo de autenticação (por exemplo, Container) e a configuração de compartilhamento (por exemplo, Shareable).<eba-bnd>
<resource-ref>
<jndi-name>jdbc/Acount</jndi-name>
<authentication-alias>Alias1</authentication-alias>
<interface>javax.sql.DataSource</interface>
<authentication>Container</authentication>
<sharing-scope>Shareable</sharing-scope>
<id>resourceRef</id>
</resource-ref>
</eba-bnd>
O nome simbólico, juntamente com a versão, identifica exclusivamente um pacote configurável composto.
O nome simbólico do pacote configurável, juntamente com a versão do pacote configurável, identifica exclusivamente um pacote configurável.
Para cada referência, é possível selecionar opcionalmente um alias de autenticação da lista. Aliases de autenticação padrão (dos arquivos ibm-eba-bnd.xml) são oferecidos somente se existirem em cada servidor ou cluster de destino.
Links marcados (on-line) requerem acesso à Internet. Cada link inicia uma procura para o tópico no centro de informações on-line. Quando os resultados da procura forem listados, selecione o tópico que corresponda melhor à sua configuração.
Verificar Atualizações para Este Tópico (on-line)