Существует два типа модулей:
Внешние инструменты предлагают широкий спектр разнообразных функций. Интеграция модулей достигается путем разбиения функций инструментов на простые шаги с конкретным поведением. Шаг модуля может запускать инструмент или различные функции инструмента, такие как извлечение и вставка данных разных типов.
Для процесса компонента, содержащего шаг модуля, требуется агент. Если агент не взаимодействует с файловой системой хоста или системными процессами, то он не должен быть расположен на одном хосте с целевым ресурсом. IBM UrbanCode Deploy предлагает множество модулей. Система модулей отличается открытостью и расширяемостью; модули можно создавать на разных языках.
Модули, обеспечивающие базовую функциональность, включены в продукт. Некоторые из них устанавливаются автоматически при установке продукта.
Просмотрите модули, установленные с помощью пользовательского интерфейса:
Модули могут разрабатываться и обновляться чаще чем выпуски IBM UrbanCode Deploy.
Просмотреть, загрузить и получить документацию для модулей можно на сайте IBM developerWorks в разделе UrbanCode Deploy Plug-ins. Сайт содержит многие модули, которые не укомплектованы с продуктом IBM UrbanCode Deploy.
Сайт содержит модули, разработанные следующими источниками:
Поддержка предоставляется через сообщество developerWorks и с помощью службы технической поддержки IBM.
Поддержка для каждого модуля партнера предоставляется исключительно этим партнером.
Поддержка предоставляется исключительно через сообщество.
Можно создать собственные модули для использования с IBM UrbanCode Deploy. См. раздел Creating plug-ins. В UrbanCode Deploy Plug-in for Eclipse Development в сообществе DevOps Services предоставлен инструмент, который может сократить время разработки модулей.