В WebSphere Integration
Developer создаются привязки, которые используются другими компонентами WebSphere
Business Integration SCA для работы с адаптером.
Перед тем, как начать
В рабочей области должен быть уже настроен проект адаптера.
Кроме того, необходимо запустить WebSphere Integration
Developer.
Об этой задаче
Создайте в модуле проекта ссылку на адаптер для связывания адаптера с другими процессами сервера.
Для того чтобы создать привязки данных, используйте следующую процедуру.
Как выполнить эту задачу
- В окне WebSphere Integration Developer переключитесь на проекцию Интеграция бизнес-процессов. Для этого выберите в меню . Выберите Бизнес-интеграция (по умолчанию) и нажмите OK.
- Щелкните правой кнопкой мыши на модуле FlatFileChunksAssemblyModule и выберите .
Откроется окно Диаграмма сборки с компонентом импорта.
Рис. 1. Выбор редактора сборки
- Для создания нового компонента щелкните на верхнем значке в левой части окна Диаграмма сборки. Будет показано новое меню со значками.
Рис. 2. Значок "Компонент (без типа реализации)"
- для создания компонента перетащите мышью значок Создать компонент в окно Диаграмма сборки. Чтобы автоматически упорядочить рабочую область, щелкните правой кнопкой мыши а окне Диаграмма сборки и выберите команду Автоматически упорядочить содержимое.
- Создайте провод из интерфейса FlatFileInboundInterface к компоненту Component1,
щелкнув на компоненте модуля импорта и перетащив его на Component1. В результате будет протянут провод из интерфейса FlatFileInboundInterface в Component1.
Рис. 3. Создание провода из FlatFileInboundInterface
в Component1
- Нажмите OK в окне Добавить проводник. В окне Диаграмма сборки будет показан новый компонент с проводником, связывающим его с компонентом импорта модуля.
- Протяните провод из компонента Component1 в интерфейс FlatFileOutboundInterface. Это позволит компоненту Component1 обращаться с запросами к интерфейсу FlatFileOutboundInterface.
Рис. 4. Создание провода из Component1
в FlatFileOutboundInterface
- Создайте компонент Java, который будет работать как получатель запросов конечной точки. Во время доставки входящего события адаптер вызывает метод emitFlatFile компонента и передает входящий бизнес-объект как параметр.
- Щелкните правой кнопкой мыши на компоненте Component1 и выберите .
- Выберите стандартный пакет и нажмите кнопку OK.
- В сгенерированной реализации перейдите к методу emitFlatFile.
- Сохраните файл, выбрав .
Результат
Создана привязка данных для проекта адаптера.
Дальнейшие действия
В WebSphere Integration Developer протестируйте собранный пакет адаптера.