[英]How to use search box control in Windows Phone 8.1 universal apps?
[英]How to use SOAP in Windows 8.1 apps and in Windows Phone 8 apps?
是否有一些方法可以在.net-4.5中创建SOAP请求并获得SOAP响应? 如果有必要,我应该安装哪个扩展?
您可以通过Visual Studio中的“添加服务引用”功能来使用SOAP服务。 在后台,这将调用svcutil
将.wsdl
转换为.cs
服务原型。
.Net框架包括WCF(这是较新的和推荐的网络通信框架)以及.Net Remoting,后者与某些非.Net SOAP端点更加兼容。
看到
MessageHeader
添加到WCF调用(MSDN博客) 对于位于http://www.webservicex.net/currencyconvertor.asmx?WSDL的服务:
svcutil http://www.webservicex.net/currencyconvertor.asmx?WSDL
move output.config program.exe.config
Program.cs :
using System;
using www.webservicex.net;
class Program
{
public static void Main(string[] args)
{
var client = new CurrencyConvertorSoapClient("CurrencyConvertorSoap");
var conv = client.ConversionRate(Currency.USD, Currency.EUR);
Console.WriteLine("Conversion rate from USD to EUR is {0}", conv);
}
}
csc Program.cs CurrencyConvertor.cs
c:\\Drop\\soaptest>Program.exe
Conversion rate from USD to EUR is 0.7221
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.