进入正题:
VS2005添加新项..在网站中加入一个Web服务项
查看生成的代码
--------------------------------------------------------------------------------------------------------------------------------------------------
using System;
using System.Web;
using System.Collections;
using System.Web.Services;
using System.Web.Services.Protocols;
/// <summary>
/// HelloWorldJacky 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class HelloWorldJacky : System.Web.Services.WebService {
public HelloWorldJacky () {
//如果使用设计的组件,请取消注释以下行
//InitializeComponent();
}
[WebMethod]
public string HelloWorld() {
return "Hello World";
}
}
修改一下代码:如下
----------------------------------------------------------------------------------------------------------------------------------------------
using System;
using System.Web;
using System.Collections;
using System.Web.Services;
using System.Web.Services.Protocols;
/// <summary>
/// HelloWorldJacky 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class HelloWorldJacky : System.Web.Services.WebService {
[WebMethod]
public string HelloWorld(string name) {
string str="HelloWorld"+Name;
return str;
}
}
调试运行--F5
----------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------
成功运行:
点击[HelloWorld]链接
------------------------------------------------------------------------------------------------------------------------------------------------
在文本框中输入一个名字或任意字符串
单击调用
IE返回一个XML格式的文件(如下:
------------------------------------------------------------------------------------------------------------------------------
调试成功!
OK!