我正在制作一个使用开源库Onvif的C# Windows应用程序,它可以收集连接到我的网络上的设备。
我是这样做的。
错误信息::没有端点在http://something:port/onvif/device_service处监听,可以接受消息。这通常是由于地址或SOAP操作不正确引起的。
有人能帮助我吗?
我认为我没有与服务器建立正确的连接,是这样吗?如果是,那该如何解决?
我是这样做的。
ServicePointManager.Expect100Continue = false;
var endPointAddress = new EndpointAddress("http://ip_address:port/onvif/device_service");
var httpBinding = new HttpTransportBindingElement();
var bind = new CustomBinding(httpBinding);
var temp = new DeviceClient(bind, endPointAddress);
var request = new GetDeviceInformationRequest();
var response = temp.GetDeviceInformation(request); ////// Error Here described bellow
string firm = response.FirmwareVersion;
string manu = response.Manufacturer;
string serial = response.SerialNumber;
string model = response.Model;
错误信息::没有端点在http://something:port/onvif/device_service处监听,可以接受消息。这通常是由于地址或SOAP操作不正确引起的。
有人能帮助我吗?
我认为我没有与服务器建立正确的连接,是这样吗?如果是,那该如何解决?