Vazba odkazů na prostředky Blueprint [Nastavení]

Komponenty Blueprint mohou přistupovat k odkazům na prostředky serveru WebSphere Application Server. Každý odkaz je deklarován v souboru XML Blueprint a lze jej zabezpečit pomocí aliasu ověřování JCA (Java™ Platform, Enterprise Edition (Java EE) Connector Architecture). Každý balík v rámci aplikace OSGi může obsahovat libovolný počet deklarací odkazů na prostředky v různých souvisejících souborech XML Blueprint.

Chcete-li tento panel zobrazit v administrativní konzole, klepněte na následující posloupnost voleb:

Aplikace > Typy aplikací > Aplikace na obchodní úrovni > název_aplikace_bla > [Implementovaná aktiva] Přidat > Přidat aktivum > název_aktiva > Krok průvodce: Vazba odkazů na prostředky Blueprint

Aplikaci OSGi lze implementovat na libovolný počet serverů a klastrů. Všechny tyto cíle se musí nacházet ve stejné doméně zabezpečení. Odkazy na prostředky lze svázat pouze s aliasy ověřování JCA, které existují na každém cílovém serveru nebo klastru. To znamená, že musí existovat buď v doméně zabezpečení cílového serveru, nebo v globální doméně zabezpečení.

Odkazy na prostředky je nutné deklarovat v souboru XML Blueprint. Příklad:
<blueprint xmlns:rr="http://www.ibm.com/appserver/schemas/8.0/blueprint/resourcereference">

  <!-- Other Blueprint declarations ... -->
  
  <rr:resource-reference id="resourceRef1" 
          interface="javax.resource.cci.ConnectionFactory"
          filter="(osgi.jndi.serviceName=jdbc/AccountDS2)">
    <rr:res-auth>Application</rr:res-auth>
    <rr:res-sharing-scope>Shareable</rr:res-sharing-scope>
  </rr:resource-reference>
</blueprint>
Tato deklarace zahrnuje ID odkazu na prostředek (například resourceRef1), filtr služby (například jdbc/AccountDS2), typ ověřování (například Application) a nastavení sdílení (například Shareable).

Odkazy prostředků Blueprint na vazby aliasu ověřování každého balíku jsou uloženy v souboru ibm-eba-bnd.xml v adresáři META-INF daného balíku. Pokud aplikace OSGi obsahuje libovolný z těchto souborů při implementaci jako aktiva, bude soubor poskytovat výchozí hodnoty aliasu ověřování používané při vazbě odkazů na prostředky.


Odkazy s označením (online) vyžadují přístup k Internetu. Každý odkaz spustí vyhledávání tématu v Informačním centru online. Po zobrazení výsledků vyhledávání vyberte téma, které nejlépe odpovídá vaší konfiguraci.

Vyhledávání aktualizací tohoto tématu (online)

Obecné vlastnosti

Symbolický název balíku

Název tohoto balíku. Pro tento název se neprovádí lokalizace.

Verze balíku

Verze tohoto balíku.

Balík je jednoznačně určen symbolickým názvem a verzí.

ID odkazu na prostředek

ID odkazu na prostředek podle deklarace v souboru Blueprint.

Rozhraní odkazu na prostředek

Rozhraní pro tento odkaz na prostředek.

Aplikace Blueprint může používat libovolný z následujících typů prostředků:
  • Výchozí místa určení front JMS systému zpráv
  • Výchozí místa určení témat JMS systému zpráv
  • Zdroj dat
  • Generická faktorie připojení JMS
  • Relace pošty
  • Továrna připojení J2C
  • Továrna připojení fronty JMS pro poskytovatele rozhraní JMS systému WebSphere MQ
  • Místo určení fronty JMS pro systém WebSphere MQ
  • Továrna připojení tématu JMS pro systém WebSphere MQ
  • Místo určení tématu JMS pro systém WebSphere MQ
  • Sjednocená faktorie připojení JMS pro systém WebSphere MQ
  • Konfigurace adres URL

Filtr služby pro odkaz na prostředek

Název filtru služby, který je cílem mapování odkazu na prostředek. Například jdbc/AccountDS2.

Ověřování odkazu na prostředek

Odkaz na prostředek je ověřován aplikací nebo kontejnerem.

Sdílení odkazů na prostředky

Pro odkaz na prostředek může být povoleno nebo zakázáno sdílení.

Alias ověřování

Alias ověřování (pokud existuje), který slouží k zabezpečení daného odkazu na prostředek.

Pro každý odkaz můžete volitelně vybrat alias ověřování z rozevíracího seznamu. Výchozí aliasy ověřování (ze souborů ibm-eba-bnd.xml) jsou nabízeny pouze v případě, že existují na každém cílovém serveru nebo klastru.




Název souboru: OSGi_BLA_BlueprintResourceRefs.html