2016-06-07 52 views

回答

1

在NGSIv1中(即POST /v1/subscribeContext操作)duration是强制性的。如果您没有使用明确的值,则默认情况下使用PT24H(24小时),如您所述。你不能明确地设置“无限制”,但是从实际的角度来看,一些荒谬的东西(例如P100Y,即一百年)会达到同样的效果。

NGSIv2(即POST /v2/subscriptions操作)expires(该值是日期)被用来代替持续时间。在这种情况下,您可以创建订阅而不需要expires

+0

谢谢,请再次澄清订阅到期。订阅的持续时间是从经纪人发送通知的最后时间开始还是从实体发布其价值的最后时间开始计算的?如果从经纪商最近发出通知的时间开始计算,这是否意味着ONTIMEINTERVAL订购永远不会过期?再次感谢! – sabrina2020

+0

针对新帖子的优秀问题:)我的意思是,在SOF中,将帖子中的主要问题与评论中的其他问题混合并不是一个好主意。最好为他们创建新的问题帖子。你能做到吗?谢谢! – fgalan

+0

yes ofcourse!谢谢!在此链接下完成:http://stackoverflow.com/questions/37697121/fiware-when-does-the-subscription-duration-count-starts – sabrina2020