[英]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.