Ресурс
A объединяет и управляет несколькими ресурсами (одного и того же или смешанного типа ресурса), в вашем примере два в ADN-AE1 и ADN-AE2.
В дополнение к другим атрибутам имеет виртуальный ресурс, который называется . Этот виртуальный ресурс умножается внутри каждого запроса, который он получает для всех подходящих ресурсов , будь то CREATE, READ, UPDATE или DELETE.
В этом примере существуют до того, как они организованы в группу, и к ним можно получить доступ и управлять ими независимо. Ресурс теперь связывает их вместе и делает их доступными для приложения как единого объекта. Когда этот получает запрос CREATE для , группа автоматически создает новый ресурс для всех своих ресурсов. Для ADN-AE, однако, не имеет значения, кто и как где создал.
Интересно, что это отделяет приложение IN-AE от фактического развертывания и оркестровки инфраструктуры. Только представьте, что объединяет все источники света в доме. Этим управляет домашний менеджер AE. Теперь другой AE, для управления домом, когда жители уходят, не нужно много знать о реальных устройствах в доме. Нужно только отправить один запрос к ресурсу , чтобы отключить все источники света.
Update
Проверьте "TS-0001 - Функциональная архитектура" oneM2M, разделы "9.6.13 - Группа типов ресурсов" для и "9.6.14 - Тип ресурса fanOutPoint" для для спецификации этого поведения. ,