Регистр приложений¶
Сервис «Регистр приложений» является централизованным сервисом, накапливающим и предоставляющим информацию о развернутых сервисах в Платформе, информацию о контексте работы каждого сервиса для использования ее в рамках коммуникации между сервисами и динамического построения общей информационной экосистемы развернутых сервисов.
В рамках сервиса «Регистр приложений» в Платформе реализованы следующие функции:
- Получение списка общей информации о запущенных приложениях – возвращает список описаний приложений.
- Получение информации о приложении – возвращает описание приложения с указанным именем.
- Получение информации об экземплярах приложения – возвращает список описаний экземпляров приложений по заданному имени.
- Получение информации об экземпляре приложения – возвращает описание экземпляра приложения по заданным имени и идентификатору.
- Регистрация экземпляра сервиса – сохраняет основную информацию о приложении и его экземпляре.
- Удаление информации о приложении – позволяет полностью удалить информацию о приложении и его экземплярах.
- Получение информации о классах объектов для приложения – позволяет получить информацию обо всех классах объектов, зарегистрированных выбранным приложением.
- Получение информации о классах объектов для приложения по коду класса – позволяет получить информацию об описании классов объектов с выбранным кодом, зарегистрированном выбранным приложением.
- Сохранение информации о классах, поддерживаемых сервисом – позволяет сохранить информацию о классах объектов, которыми управляет приложение.
- Удаление информации о классах объектов приложения – позволяет удалить информацию обо всех классах объектов, зарегистрированных приложением.
- Удаление информации об описании классов по коду класса – позволяет удалить информацию об указанных классах объектов, зарегистрированных приложением.
- Получение раздела UI приложения – позволяет получить информацию об интерфейсе выбранного приложения.
- Сохранение раздела UI приложения – позволяет сохранить информацию об интерфейсе указанного приложения.
- Удаление раздела UI приложения – позволяет удалить информацию об интерфейсе приложения.
- Поиск приложений, поддерживающих указанные базовые классы объектов – позволяет получить список сервисов и их описание, поддерживающих указанные базовые классы объектов.
- Поиск приложений, поддерживающих указанные коды классов объектов – позволяет получить список сервисов и их описание, поддерживающих указанные коды классов объектов.