Notifications OneM2M:通知IN-CSE在MN-CSE上创建的新资源

Notifications OneM2M:通知IN-CSE在MN-CSE上创建的新资源,notifications,iot,m2m,onem2m,Notifications,Iot,M2m,Onem2m,在oneM2M中,在MN-CSE节点上创建的所有资源都存储在节点本身的数据库中。我还想通知IN-CSE在MN-CSE上创建的新资源,并将它们保存在那里的datatbase中。我怎样才能做到这一点 我的方法-目前,我正在考虑为每个资源创建一个订阅,使用IN-CSE地址作为通知URL。因此,一旦为资源创建了新的子资源,IN-CSE将收到通知,IN-CSE将解析通知并将信息保存在数据库中。方法正确吗 提前感谢:)虽然您可以在in-CSE上运行一个AE,该AE将使用您描述的方法进行资源复制(通知目标将是

在oneM2M中,在MN-CSE节点上创建的所有资源都存储在节点本身的数据库中。我还想通知IN-CSE在MN-CSE上创建的新资源,并将它们保存在那里的datatbase中。我怎样才能做到这一点

我的方法-目前,我正在考虑为每个资源创建一个订阅,使用IN-CSE地址作为通知URL。因此,一旦为资源创建了新的子资源,IN-CSE将收到通知,IN-CSE将解析通知并将信息保存在数据库中。方法正确吗


提前感谢:)

虽然您可以在in-CSE上运行一个AE,该AE将使用您描述的方法进行资源复制(通知目标将是该AE),但最好使用已公布的资源。这是实现您想要的特定方式

要宣布资源,请将CSE的csi分配给该资源的at(announceTo)属性。如果目标CSE是可访问的,那么这将自动向该目标CSE宣布资源和所有强制宣布的属性。如果还希望宣布其他可选的已宣布属性,则需要在aa(announcedAttribute)属性中指定它们。还请注意,规范中标记为“未宣布”的属性不能在CSE中宣布

每当原始资源发生更改时,原始资源的宿主CSE将自动更新已宣布的资源。宣布的资源包含到原始资源的链接


有关更多详细信息,请参阅TS-0001第9.2.3条“公布的资源”。

谢谢@Andreas。消除了许多疑虑。