Обработка исходящих запросов

Адаптер для простых файлов поддерживает синхронную обработку исходящих запросов. В исходящих операциях приложение J2EE делает вызов, отправляя адаптеру запрос в форме бизнес-объекта. Адаптер обрабатывает запрос и в соответствии с выполняемой операцией может вернуть бизнес-объект приложению J2EE.

Каждый запрос, отправленный клиентом J2EE адаптеру, содержит всю информацию, необходимую для создания файла вывода: название каталога, где будет создан файл вывода, имя файла вывода и связанной с ним операции. Имя файла является ключом для бизнес-объекта запроса/ответа адаптера для простых файлов.

Обработка исходящих запросов включает в себя перечисленные ниже действия. Клиент исходящей службы выполняет такие операции:

  1. запрашивает службу фабрики бизнес-объекта;
  2. создает бизнес-объект с помощью фабрики бизнес-объекта;
  3. находит службу адаптера;
  4. вызывает соответствующую функцию службы адаптера, передавая ей имя функции и бизнес-объект.

Передача параметров

В передаваемых параметрах определяется операция, которая будет выполнена адаптером. С помощью клиента службы можно передать параметры для протокола, такие как путь к каталогу и имя файла.

Чтобы передать параметры для протокола, выполните описанные ниже действия.
  • Настройте свойства OutputDirectory и StagingDirectory в свойствах ManagedConnectionFactory с помощью мастера обнаружения служб предприятия до развертывания или в административной консоли после развертывания.
  • Введите информацию для протокола (такую как имя каталога и файла) в пользовательской привязке данных оболочечного бизнес-объекта.
  • Включите содержимое файла как часть входного бизнес-объекта.
Прим.: Значения, заданные на уровне бизнес-объекта, имеют приоритет по сравнению с заданными на уровне ManagedConnectionFactory.

Условия использования |


(c) Copyright IBM Corporation 2005, 2006.
Данная справочная система Information Center использует технологию Eclipse (http://www.eclipse.org)