久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

ONVIF - 設(shè)備發(fā)現(xiàn)的開(kāi)始

ONVIF - beginning of Device discovery(ONVIF - 設(shè)備發(fā)現(xiàn)的開(kāi)始)
本文介紹了ONVIF - 設(shè)備發(fā)現(xiàn)的開(kāi)始的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

問(wèn)題描述

我打算做一個(gè) java onvif 應(yīng)用程序.我創(chuàng)建了一個(gè)新項(xiàng)目并從 devicemgmt.wsdl 生成了源代碼.還從 remote discovery.wsdl 生成了類(lèi).如何使用這些生成的類(lèi)發(fā)現(xiàn)網(wǎng)絡(luò)中的設(shè)備?感謝您的幫助.

I am planning to do a java onvif application. I have created a new project and generated sources from devicemgmt.wsdl.Also generated the classes from remote discovery.wsdl. How can I discover a device in a network using theses generated classes? Thanks for any help.

推薦答案

devicemgmt.wsdl與發(fā)現(xiàn)過(guò)程無(wú)關(guān),ONVIF發(fā)現(xiàn)過(guò)程基于http://specs.xmlsoap.org/ws/2005/04/discovery 它使用 SOAP over UDP.

devicemgmt.wsdl is not related to discovery process, the ONVIF discovery process is based on http://specs.xmlsoap.org/ws/2005/04/discovery it use SOAP over UDP.

如果你使用的是apache-cxf,這可以使用

If you are using apache-cxf, this can be achieve using

org.apache.cxf.ws.discovery.WSDiscoveryClient

org.apache.cxf.ws.discovery.WSDiscoveryClient

一個(gè)簡(jiǎn)單的示例代碼可以是:

A simple sample code could be :

import java.util.List;
import javax.xml.ws.EndpointReference;
import org.apache.cxf.ws.discovery.WSDiscoveryClient;

public class Main 
{
    public static void main(String[] args) 
    {
        WSDiscoveryClient client = new WSDiscoveryClient();
        client.setVersion10(); // use WS-discovery 1.0
        client.setDefaultProbeTimeout(1000); // timeout 1s

        System.out.println("Probe:" + client.getAddress());
        List<EndpointReference> references = client.probe();

        System.out.println("Nb answsers:" + references.size());
        for (EndpointReference ref : references)
        {
            System.out.println(ref.toString());
        }
    }
}

這篇關(guān)于ONVIF - 設(shè)備發(fā)現(xiàn)的開(kāi)始的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問(wèn)題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

Why does the android emulator camera stop unexpectedly?(為什么android模擬器相機(jī)會(huì)意外停止?)
Android camera , onPictureTaken(byte[] imgData, Camera camera) method amp; PictureCallback never called(Android camera , onPictureTaken(byte[] imgData, Camera camera) 方法 amp;PictureCallback 從未調(diào)用過(guò)) - IT屋-程序員軟件開(kāi)發(fā)技
Understanding the libGDX Projection Matrix(了解 libGDX 投影矩陣)
QR code reading with camera - Android(使用相機(jī)讀取二維碼 - Android)
IP camera with OpenCv in Java(Java中帶有OpenCv的IP攝像頭)
Android mock Camera(Android 模擬相機(jī))
主站蜘蛛池模板: 久久91av| 一级毛片视频 | 欧美精品一区二区三区在线播放 | 精品欧美激情在线观看 | 美女黄网站 | 午夜视频一区 | 国产免费va | 国产黑丝在线 | 国产一级一级国产 | 羞羞视频免费观看入口 | 亚洲精品国产第一综合99久久 | 成人在线视频一区 | 国产精彩视频 | 国产精品视频偷伦精品视频 | 午夜影院污 | 久久精品国产一区二区三区不卡 | 99热首页| 久久久久久久久国产 | 一区二区成人 | 亚洲精品在线看 | 欧美不卡一区 | 国产精品一卡 | 亚洲视频中文字幕 | 久久久夜色精品亚洲 | 亚洲国产成人精品女人 | 久久av网站 | 美女啪啪国产 | 免费看大片bbbb欧美 | 在线观看国产视频 | 国产japanhdxxxx麻豆| 欧美日韩久久 | 高清成人av | 久久精品国产一区 | 久草在线| 欧美高清视频在线观看 | 99久久精品国产一区二区三区 | 欧美一区二区三区视频 | 国内久久| 成在线人视频免费视频 | 大乳boobs巨大吃奶挤奶 | 天天干视频网 |