В большинстве случаев при работе с компонентами и импортами на диаграмме сборки используются интерфейсы и ссылки WSDL. Однако IBM® Integration
Designer поддерживает некоторые функции Java™ и предусматривает несколько способов
использования компонентов Java с компонентами WSDL. Компоненты Java,
компоненты без реализации и автономные ссылки могут иметь интерфейсы Java или
WSDL в своих общих ссылках.
IBM Integration
Designer ориентирован на использование интерфейсов и ссылок WSDL, но предусматривает некоторые способы работы с Java:
- Можно создать компонент Java.
- Можно добавить ссылку Java на компонент или автономные ссылки Java
для вызова целевой службы с соответствующим интерфейсом WSDL. Для упрощения этого действия
можно преобразовать ссылку WSDL на компонент или автономные ссылки Java в
ссылку Java.
- Класс Java можно перенести на холст редактора сборки
как компонент или перенести EJB (сеансовый EJB без сохранения состояния) как импорт. Редактор сборки
может создать компонент преобразования, который позволяет вызвать компонент Java или
импортировать из компонента WSDL.
Ограничения для компонентов Java в модулях передачи - При подключении компонента потока передачи к компоненту Java объект служебного сообщения
не проходит через компонент Java. В результате импорт,
вызванный через компонент Java, не будет иметь никаких заголовков передачи,
заданный внутри компонента потока передачи.
- Подключить ссылку компонента Java к интерфейсу
компонента потока передачи не удастся.
Информация об этих процессах содержится в следующих разделах.