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:
