Связывание ссылок на ресурсы Blueprint [Параметры]

Компоненты Blueprint могут обращаться к ресурсам WebSphere Application Server по ссылкам. Каждая ссылка объявлена в файле XML Blueprint и может быть защищена с помощью псевдонима идентификации архитектуры коннекторов (JCA) Java™ Platform, Enterprise Edition (Java EE). Каждый комплект в пределах приложения OSGi может содержать в своих разнообразных файлах XML Blueprint любое число объявлений ссылок на ресурсы.

Для просмотра этой панели административной консоли выберите следующий путь:

Приложения > Типы приложений > Приложения бизнес-уровня > имя-приложения-бизнес-уровня > [Развернутые ресурсы] Добавить > Добавить ресурс > имя-ресурса > Этап мастера: Привязка ссылок на ресурсы Blueprint

Приложение OSGi может быть развернуто в любом числе серверов и кластеров. Все эти целевые объекты должны относиться к одному домену защиты. Ссылки на ресурсы могут быть привязаны только к псевдонимам идентификации JCA, которые существуют на каждом целевом сервере или кластере. Другими словами, все они должны существовать либо в домене защиты целевого сервера, либо в домене глобальной защиты.

Необходимо объявить ссылки на ресурс в файле XML Blueprint. Пример:
<blueprint xmlns:rr="http://www.ibm.com/appserver/schemas/8.0/blueprint/resourcereference">

  <!-- Другие объявления Blueprint ... -->
  
  <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>
Это объявление включает ИД ссылки на ресурс (например: resourceRef1), служебный фильтр (например: jdbc/AccountDS2), тип идентификации (например: Application - приложение), и параметр совместного использования (например: Shareable - совместное использование допустимо).

Привязки ссылок на ресурсы Blueprint каждого комплекта к псевдониму идентификации хранятся в файле ibm-eba-bnd.xml в каталоге META-INF данного комплекта. Если при развертывании в качестве ресурса приложение OSGi содержит такие файлы, то в этих файлах предоставлены значения по умолчанию псевдонимов идентификации, используемые при связывании ссылок на ресурсы.


Ссылки, помеченные как (в сети), требуют подключения к Internet. Каждая ссылка вызывает поиск раздела в электронной справочной службе Information Center. Когда будут показаны результаты поиска, выберите раздел, наиболее соответствующий вашей конфигурации.

Проверьте наличие обновлений этого раздела (в сети)

Общие свойства

Символьное имя комплекта

Нелокализуемое имя данного комплекта.

Версия комплекта

Версия данного комплекта.

Символьное имя комплекта вместе с версией комплекта идентифицируют уникальный комплект.

ИД ссылки на ресурс

ИД ссылки на ресурс, в соответствии с объявлением в Blueprint.

Интерфейс ссылки на ресурс

Интерфейс для данной ссылки на ресурс.

Приложение Blueprint может использовать любой из следующих типов ресурсов:
  • Целевые очереди JMS службы сообщений по умолчанию
  • Пункты назначения тем JMS службы сообщений по умолчанию
  • Источник данных
  • Общая фабрика соединений JMS
  • Почтовый сеанс
  • Фабрика соединений J2C
  • Фабрика соединений очереди JMS для провайдера JMS WebSphere MQ
  • Адресат очереди JMS для WebSphere MQ
  • Фабрика соединений темы JMS для WebSphere MQ
  • Адресат темы JMS для WebSphere MQ
  • Унифицированная фабрика соединений JMS для WebSphere MQ
  • Конфигурация URL

Служебный фильтр ссылок на ресурсы

Имя служебного фильтра, являющегося целевым объектом преобразования ссылки на ресурс. Например: jdbc/AccountDS2.

Идентификация ссылок на ресурсы

Идентификация ссылки на ресурс выполняется приложением или контейнером.

Общие ссылки на ресурсы

Ссылка на ресурс может допускать или не допускать возможность совместного использования.

Псевдоним идентификации

Псевдоним идентификации (если используется), применяемый для защиты ссылки на ресурс.

Для каждой ссылки при необходимости можно выбрать псевдоним идентификации в выпадающем списке. Псевдонимы идентификации по умолчанию (из файлов ibm-eba-bnd.xml) предлагаются только в том случае, если они существуют на каждом целевом сервере или кластере.




Имя файла: OSGi_BLA_BlueprintResourceRefs.html