【问题标题】:Enable/Disable Mode of a Resource in OneM2MOneM2M 中资源的启用/禁用模式
【发布时间】:2019-12-02 15:48:54
【问题描述】:

假设我有一个保存温度数据的容器。但出于某种原因,我不想删除容器,但我想禁用它以不接受任何内容实例,直到我再次启用它。它可以是 AE 的类似示例。如果 AE 被禁用,那么我希望它不接受对自身的任何请求。该示例也可以用于订阅。如果订阅被禁用,则不应在任何地方发送通知。

是否有合适的方法在 OneM2M 中实现这一点,或者我们是否应该在 OneM2M 范围之外处理它?

【问题讨论】:

    标签: onem2m


    【解决方案1】:

    我假设有一个管理 AE 决定是否限制对 的访问。在不更改 及其结构的情况下工作的一种可能性可能是此 AE 更新或添加此资源的 。然后这个 应该禁止创建新的。其他资源也可以这样做,例如一个

    您还可以查看 disableRetrieval 属性。也许这也有帮助。

    但是,此方法不适用于 。在这里,您可以将 eventNotificationCriteria 更改为不可能达到的条件,或者您可以将允许的时间表更改为空列表。但请注意,这些解决方案都是 hack。

    【讨论】:

      最近更新 更多