Webservice 创建、发布、部署2010
1. 创建WebService
1.1. 首先创建Webservice工程,图中以VS2010为例
a) 如果选择.Net Framework 4,则找不到Web服务应用程序,此时选择ASP.NET空Web应用程序。创建好空应用程序后,选择该工程右键添加Web服务
a) 如果读者不想使用此方法,则选择.NET Framework 3.5、3.0、2.0,则会出现ASP.NET Web服务应用程序
1.1. 创建好程序后默认会有一个HellWorld函数
a) WebService1.asmx文件中的代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
namespace WebApplication1
{
/// <summary>
/// WebService1 的摘要说明
/// </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 WebService1 : System.Web.Services.WebService
{
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
}
}
1. 发布WebService到IIS
1.1. 发布程序
右键->发布