Генерация артефактов

Используйте мастер обнаружения служб предприятия для генерации артефактов для вашего проекта адаптера. В ходе генерации в мета-данные добавляются инструкции, полученные из файловой системы информационной системы предприятия. Таким образом создается полное приложение адаптера, называемое модулем.

Перед тем, как начать

Для того чтобы сгенерировать бизнес-объекты и артефакты для проекта коннектора, необходимо выбрать бизнес-объекты для добавления в проект адаптера.Более подробная информация о том, какие значения нужно вводить в поля мастера, приведена в разделе Справочник этого пособия.

Об этой задаче

Для того чтобы сгенерировать бизнес-объекты и артефакты для проекта коннектора, необходимо сначала создать новый модуль бизнес-интеграции. Модули бизнес-интеграции содержат все бизнес-процессы, требуемые для проекта бизнес-интеграции. Этот модуль потребуется развернуть на сервере.

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

Как выполнить эту задачу

  1. Для того чтобы создать модуль интеграции бизнес-процессов, выполните следующие действия.
    1. В окне Сгенерировать артефакты рядом с полем Имя модуля нажмите Создать.
    2. В поле Проект интеграции укажите значение по умолчанию Создать проект модуля и нажмите Далее.
    3. В окне Создать модуль укажите имя модуля.
    4. Включите опцию Использовать значение по умолчанию для расположения модуля.
    5. Нажмите кнопку Готово.
  2. В окне Сгенерировать объекты включите опцию Развернуть коннектор с модулем.
  3. Оставьте значение по умолчанию, Использовать обнаруженные свойства соединения. Если требуется использовать административную консоль WebSphere для настройки адаптера и не включать в импорт или экспорт динамические свойства адаптера ресурса, выберите опцию Использовать свойства соединения, указанные на сервере.
    Прим.: Адаптер поддерживает только опцию Использовать обнаруженные свойства соединения.
    Рис. 1. Окно создания артефактов
    Это изображение описано в тексте.
  4. В окне Сгенерировать артефакты укажите значения для всех обязательных свойств спецификации активации. Свойства спецификации активации содержат информацию о конфигурации обработки входящих событий для конечной точки сообщений. Обязательные поля помечены звездочкой (*).
    1. В списке Тип доставки выберите тип доставки для конечной точки. По умолчанию выбран тип ORDERED.
    2. В поле Интервал опроса введите интервал опроса в миллисекундах. По умолчанию он равен 2000.
    3. В поле Число опрашиваемых укажите максимальное число событий, просматриваемых в ходе одного цикла опроса. По умолчанию оно равно 10.
    4. В поле Интервал повтора укажите время в миллисекундах между повторными попытками подключения в случае недоступности информационной системы предприятия.
    5. В поле Число попыток укажите число попыток установления соединения адаптером..
    6. Для того чтобы остановить адаптер при ошибке опроса, включите опцию Остановить опрос при ошибке.
    7. Для того чтобы выключить режим строго однократной доставки, выключите опцию Строго однократная доставка По умолчанию эта опция включена.
    8. Для того чтобы отфильтровать файлы событий с временной меткой, включите опцию Отфильтровать будущие события.
    9. В поле Фильтр типа событий укажите типы бизнес-объектов, которые должен публиковать адаптер.
  5. В окне Сгенерировать артефакты укажите значения всех обязательных свойств обычных файлов. Это свойства спецификации активации, относящиеся к адаптеру. Обязательные поля помечены звездочкой (*).
    1. В поле Каталог событий укажите имя каталога, в котором будут храниться файлы событий. В локальном каталоге необходимо создать каталог событий, иначе мастер не сможет создавать входящие события.
    2. Для того чтобы включить архивирование, включите опцию Обработка архивов
    3. Если включено архивирование, то в поле Каталог архива укажите каталог, в котором будут храниться обработанные файлы событий.
    4. В поле FailedArchiveExt укажите расширения файла архива для бизнес-объектов, обработанных с ошибками. По умолчанию - это fail.
    5. В поле OriginalArchiveExt укажите расширения файла архива для исходных файлов событий. По умолчанию - это original.
    6. В поле SuccessArchiveExt укажите расширения файла архива для бизнес-объектов, обработанных успешно. По умолчанию - это success.
    7. В поле EventFileMask укажите маску файла для опроса каталога событий адаптером. По умолчанию - это "*.*".
    8. Для того чтобы передавать по ссылке необработанный файл события в конечную точку, включите опцию FilePassByReference.
    9. Для того чтобы отправить в конечную точку значение свойства SplitCriteria вместе с содержимым бизнес-объекта, включите опцию IncludeEndBODelimiter.
    10. Для того чтобы создать вручную базу данных для хранилища событий, выключите опцию EPCreateTable. По умолчанию значение свойства - true.
    11. В поле DataSourceJNDIName укажите имя JNDI источника данных, созданного на WebSphere Process Server. Это свойство применяется хранилищем событий для подключения к базе данных JDBC.
    12. В поле EventTableName укажите имя таблицы, которую адаптер использует для хранения событий.
    13. В поле DatabaseSchemaName укажите имя схемы базы данных, применяемой хранилищем событий.
    14. В поле DatabaseUserName укажите имя пользователя хранилища событий, применяемое для подключения к базе данных JDBC из источника данных.
    15. В поле DatabasePassword укажите пароль для хранилища событий, применяемый для подключения к базе данных JDBC из источника данных.
    16. В поле SortEventFiles укажите значение для порядка сортировки опрашиваемых файлов событий.
    17. В поле Критерии разбиения укажите значение для разбиения файлов событий на основе размера или ограничителя.
    18. В поле Имя класса функции разбиения укажите имя класса, используемого для разбиения файлов по размеру или по ограничителю.
    19. В поле Тип события укажите тип MIME файла событий.
    20. В поле Кодировка содержимого файла укажите кодировку для содержимого файла событий.
    21. В поле Имя объекта по умолчанию укажите пространство имен для оболочечного бизнес-графа, используемого в ходе входящей обработки.
  6. В окне Сгенерировать артефакты укажите значения по умолчанию для всех свойств адаптера ресурса. Обязательные поля помечены звездочкой (*).
    1. В поле ИД адаптера укажите идентификатор экземпляра адаптера.
      Важное замечание: Если работает несколько экземпляров адаптера, эти значения должны быть уникальными.
    2. В поле Размер файла протокола укажите размер файла в килобайтах. Если значение не указано, размер файла не ограничен.
    3. В поле Имя файла протокола укажите путь к файлу протокола.
    4. В поле Файлы протокола укажите максимальное число файлов протокола заданного размера. При достижении максимального размера будет начат новый файл протокола. Значение по умолчанию - 1.
    5. В поле Размер файла трассировки укажите размер файла в килобайтах. Если значение не указано, размер файла не ограничен.
    6. В поле Имя файла трассировки укажите путь к файлу трассировки.
    7. В поле Файлы трассировки укажите максимальное число файлов трассировки заданного размера. При достижении максимального размера будет начат новый файл трассировки. Значение по умолчанию - 1.
  7. Нажмите кнопку Готово.

Результат

Создаются артефакты FlatFileInboundInterface.wsdl и FlatFileInboundInterface.export artifacts, а также бизнес-объекты FlatFileBG, FlatFile, UnstructuredContent, CustomerWrapperBG, CustomerWrapper и Customer. Указанные пользователем бизнес-объекты приложения обновляются информацией, характерной для этого приложения и необходимой для преобразования данных, и сохраняются в папке для бизнес-объектов.

Дальнейшие действия

В редакторе сборки WebSphere Integration Developer можно сгенерировать привязки данных.
Понятия, связанные с данным
Необходимые папки
Введение
Ссылки, связанные с данной
Свойства конфигурации адаптера

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


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