我必须在.NET应用程序和本地快递服务之间实现基于SOAP的通信。他们在http://www.rapido.bg/soap_help/使用php示例和wsdl架构提供了他们的SOAP服务的良好文档,但我找不到用C#实现.NET的方法。
我在网上查看了类似的问题,并首先尝试将wsdl添加为服务引用,但没有创建必要的类,然后尝试将其添加为Web引用,生成类和方法,但可以&#39 ; t生成一些预期的参数类型。例如,login参数是作为字符串生成的,而在wsdl中,它被定义为xsd:struct,在php示例中,它创建并作为具有两个字段的匿名类传递。
我尝试使用Web请求实现通信,并按照其他方法手动构建SOAP消息,但仍然无法正确完成。
如果有人可以使用简单的应用程序或让我知道如何操作,那将会很棒。
感谢。