我想访问使用c#的VirtualBox web服务。 首先,我使用wsdl.exe和vboxwebService.wsdl文件创建了一个服务代理。 ' 假设VirtualBox webservice位于:http://localhost:18083/如何使用c#访问它? 我做这样的事情:访问virtualbox web服务
EndpointAddress endpoint = new EndpointAddress("http://localhost:18083/");
BasicHttpBinding binding = new BasicHttpBinding();
vboxPortTypeClient client = new vboxPortTypeClient(binding,endpoint);
并能正常工作(我认为):
但如何再然后,我可以得到VirtualBox的实例的版本? 我不知道如何使用下面的方法:
string test = string.Empty;
client.IVirtualBox_getVersion(test);