9.1.2 需求

本节详细介绍设备应提供[WS-BaseNotification]规范的那些接口。

一个符合ONVIF标准的设备应支持[WS-BaseNotification]规范的NotificationProducer接口。 作为一个结果,NotificationProducer资源属性都是可选的(请参阅第9.5节)。 第9.7.3节中的专业用语描述了设备应支持TopicExpression过虑。 通过GetEventProperties方法支持MessageContent过滤。 如果设备不接受订阅初始终止时间,应当提供有效的初始终止时间内的故障信息。 设备应能够使用[WS-BaseNotification]规范的通知包装器(Notify wrapper)来提供通知。 设备的订阅政策(SubscriptionPolicy)wsnt:UseRaw 是可选的。[WS-BaseNotification]规范虽然有当前时间(CurrentTime)和终止时间(TerminationTime)作为SubscribeResponse和RenewResponse中的可选元素,符合ONVIF标准的设备应列出SubscribeResponses和RenewResponse两个。 设备可以响应任何GetCurrentMessage请求与故障信息表明在所需的主题上目前没有可用的消息。

实施[WS-BaseNotification]规范中的拉点(Pull-Point)接口在设备上是可选的。

符合ONVIF规范的设备应实现[WS-BaseNotification]规范包含的续订和退订操作的基本订阅管理接口。 可暂停订阅管理接口是可选的,实施WS资源订阅(WS-Resources)是可选的。

符合ONVIF标准的设备应支持UTC与“Z”指标中给出的时间值的请求参数和响应包括“Z”指标为UTC的所有时间值。

上一章|继续阅读