Какой wsdl реализовать, чтобы добавить NetworkVideoTransmitter в поддерживаемый ProbeMatch с CXF?

Apache CXF реализует WSDiscoveryServiceImpl для поддержки WS-Discovery. И он выполняет итерацию по опубликованным службам для проверки поддерживаемых зондов и запрашивает: WS-Discovery с Apache CXF. Как указать тип устройства?.

Какой wsdl мне следует реализовать и опубликовать, чтобы добавить NetworkVideoTransmitter в поддерживаемые зонды?


person 4ntoine    schedule 03.12.2014    source источник


Ответы (1)


Посмотрев на источники и отладив, я обнаружил, что нужно просто добавить свойства в службу impl:

@EndpointProperties(
        {
                @EndpointProperty(key = "ws-discovery-types", value="{http://www.onvif.org/ver10/network/wsdl}NetworkVideoTransmitter")
        })
person 4ntoine    schedule 03.12.2014