Совместное применение IBM® Rational Asset Manager и IBM WebSphere Service Registry and Repository обеспечивает коллективную разработку бизнес-ресурсов в Rational Asset Manager. Ресурсы доступны в качестве бизнес-объектов, которые можно утверждать и развертывать в WebSphere Service Registry and Repository. Для разработки и совместной работы над службами SOA рекомендуется IBM WebSphere Service Registry and Repository Advanced Lifecycle Edition.
WebSphere Service Registry and Repository представляет собой хранилище метаданных для описаний служб.
WebSphere Service Registry and Repository применяется для централизованного хранения информации о службах всей организации.
Если подключить сообщество Rational Asset Manager к WebSphere Service Registry and Repository, можно публиковать ресурсы, содержащие документы веб-служб, в хранилище WebSphere Service Registry and Repository. Если настроить файл связей, можно публиковать ресурсы в WebSphere Service Registry and Repository как объекты бизнес-моделей WebSphere Service Registry and Repository. В противном случае публикуемые в WebSphere Service Registry and Repository ресурсы будут базовыми концепциями в WebSphere Service Registry and Repository, связанными с ресурсами в Rational Asset Manager.
Также можно использовать интерфейс Rational Asset Manager для поиска документов и метаданных служб в WebSphere Service Registry and Repository.
Rational Asset Manager включает стратегию ALE и стратегию перехода ALE. Стратегию ALE можно использовать для автоматической публикации ресурсов в WebSphere Service Registry and Repository и применения файла связей, настроенного для соединения с WebSphere Service Registry and Repository. В предварительно настроенных жизненных циклах SOA стратегия ALE запускается каждый раз при изменении ресурса или его состояния. Стратегия обрабатывает объект в WebSphere Service Registry and Repository с учетом информации из файла связей; например, при создании нового ресурса типа Бизнес-решение в Rational Asset Manager стратегия ALE автоматически создает в WebSphere Service Registry and Repository объект Бизнес-возможность.
Дополнительную информацию о WebSphere Service Registry and Repository и Advanced Lifecycle Edition можно найти в справочной системе WebSphere Service Registry and Repository 7.5 Information Center.
Инструкции по установке WebSphere Service Registry and Repository приведены в разделах, посвященных планированию и установке.
Обновление предыдущих версий WebSphere Service Registry and Repository описано в разделе "Обновление или миграция до версии 7.5".
После подключения сообщества Rational Asset Manager к WebSphere Service Registry and Repository можно опубликовать ресурсы, содержащие документы веб-служб и другие бизнес-объекты, в WebSphere Service Registry and Repository.
Если настроен файл связей для соединения, ресурсы можно публиковать в WebSphere Service Registry and Repository как объекты бизнес-модели. В противном случае публикуемые в WebSphere Service Registry and Repository ресурсы будут базовыми концепциями, связанными с ресурсами в Rational Asset Manager.
Соединение между хранилищем WebSphere Service Registry and Repository и сообществом Rational Asset Manager можно настроить для регулярной синхронизации.
Изменения на сервере WebSphere Service Registry and Repository применяются к ресурсам Rational Asset Manager в ходе очередной операции синхронизации соединения.
В следующей таблице показаны связи между ресурсами Rational Asset Manager и объектами WebSphere Service Registry and Repository случае применения стандартного файла конфигурации связей из Библиотека моделей SOA:
| Тип ресурса Rational Asset Manager | Объект в WebSphere Service Registry and Repository |
|---|---|
| Бизнес-решение | BusinessCapability расширяет Asset |
| Бизнес-решение (категория Разработка программного обеспечения/Тип/Процесс) | BusinessProcess расширяет BusinessCapability |
| Бизнес-решение (категория Разработка программного обеспечения/Тип/Веб-приложение) | BusinessApplication расширяет BusinessCapability |
| Бизнес-решение (категория Разработка программного обеспечения/Тип/Служба) | BusinessService расширяет BusinessCapability |
| Выпуск | CapabilityVersion расширяет Asset |
| Выпуск (категория Разработка программного обеспечения/Тип/Процесс) | ProcessVersion расширяет CapabilityVersion |
| Выпуск (категория Разработка программного обеспечения/Тип/Веб-приложение) | ApplicationVersion расширяет CapabilityVersion |
| Выпуск (категория Разработка программного обеспечения/Тип/Служба) | ServiceVersion расширяет CapabilityVersion |
| Спецификация (категория Разработка программного обеспечения/Тип/Служба/Интерфейс) | ServiceInterfaceSpecification расширяет Asset |
| Спецификация (категория Разработка программного обеспечения/Тип/Схема) | SchemaSpecification расширяет Asset |
| DoU | DoU |
Дополнительная информация об автоматизации процессов и примеры приведены в разделах справочной системы WebSphere Service Registry and Repository Information Center, посвященных синхронизации.
На следующей диаграмме показаны типы ресурсов, их обязательные атрибуты и взаимосвязи между типами ресурсов для библиотеки модели SOA:
