1, 建立 web service服务 将其命名为(WebService-Link)如下图:

“确定”后显示如下:
namespace WebService_Link
{
/// <summary>
/// Service1 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ToolboxItem(false)]
// 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
// [System.Web.Script.Services.ScriptService]
public class Service1 : System.Web.Services.WebService
{
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}//自带的示例
/// <summary>
/// 增加自己的方法
/// </summary>
/// <returns></returns>
[WebMethod]
public string MyHello()
{
return "Hello Web Service";
}
}
完后直接运行,显示如下,所加方法如数显示。并复制地址栏中地址:http://localhost:2413/Service1.asmx 备后用。

2 , 在你所需的项目中添加 web引用 如下:

把刚才复制的地址:http://localhost:2413/Service1.asmx 粘贴到URL 栏中,点击“前往”,

找到服务后 点击左方的 “添加引用”。成功后在“解决方案中”有如下显示:

3, 在你的项目中作调用你所需的方法:

运行结果:

当方法越多,程序会越慢的。
浙公网安备 33010602011771号