WSDL - это машиночитаемый файл, описывающий методы и типы, предоставляемые веб-службой.Многие IDE, включая Eclipse и Visual Studio, могут импортировать их и создавать классы языка программирования, которые соответствуют определениям, данным в WSDL.
Например, импорт WSDL в проекте Visual Studio C # создаст Reference.cs
файл, который содержит эти определения.Вы должны создавать и вызывать эти определения так же, как и для любых классов.
var webServiceReference = new WsdlNamespace.ClassDefinedInWsdl();
WsdlNamespace.ParamClassDefinedInWsdl dataToGet;
WsdlNamespace.ReturnCodeTypeDefinedInWsdl retCode = webServiceReference.MethodDefinedInWsdl("params expected by method", out dataToGet);
if (retCode == WsdlNamespace.ReturnCodeValueMeaningAllIsWell)
{
// use properties of dataToGet
}
Чтобы получить более подробную информацию, потребуется показать нам фактический WSDL.