標籤:rac profile data ring eth oca img title web
1.開啟VS 2013建立項目>>ASP.NET空WEB應用程式(我用的是.net 4.0)
2.在剛建立的項目上加入建立項(WebService)
這時TestService的代碼例如以下:
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Services;namespace AndroidServer{ /// <summary> /// TestService 的摘要說明 /// </summary> [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.ComponentModel.ToolboxItem(false)] // 若要同意使用 ASP.NET AJAX 從指令碼中調用此 Web 服務,請取消凝視下面行。 // [System.Web.Script.Services.ScriptService] public class TestService : System.Web.Services.WebService { [WebMethod] public string HelloWorld() { return "Hello World"; } }}
3.在項目上點擊右鍵>公布
注意:假設之前沒有開啟IIS功能須要先開啟IIS功能
4.之後一路下一步
5.在瀏覽器輸入: http://localhost/TestService.asmx
假設出現例如以下頁面則說明IIS網站的.Net版本號碼和項目的版本號碼不同(項目版本號碼用的是4.0)
a.開啟IIS管理器。在網站上右鍵>管理網站>進階設定… 查看下面應用程式串連池為:Default Web Site
b.
6.重新整理瀏覽器頁面,顯示正常
7.點擊畫面上的HelloWorld>調用,假設顯示範範例如以下,則配置完畢
下一篇介紹android端
android與C# WebService基於ksoap通訊(C#篇)