使用ASP.NET创建WEBSERVICE服务

http://blog.sina.com.cn/s/blog_68ed8b2101018mh2.html


WIN7+VS2010

1、启动vs2010,新建一个ASP.NET Web应用程序。下面的默认名称就是webservice1

使用ASP.NET创建WEBSERVICE服务

由于 模版列表栏里面已经没有了

ASP.NET Web服务应用程序

所以我只好这么选择

我更改名字为webservice2android

确定

然后在项目名右键添加

使用ASP.NET创建WEBSERVICE服务



新建项
使用ASP.NET创建WEBSERVICE服务

这样就创建了一个webservice服务
namespace webservice2android
{
       ///
       /// Service1 的摘要说明
       ///
       [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 Service1 : System.Web.Services.WebService
       {

               [WebMethod]
               public string HelloWorld(string para)
               {
                       string hello = para + "   Hello World";
                       return hello;
               }

               [WebMethod]
               [System.Xml.Serialization.XmlInclude(typeof(Admin))]///添加Admin 到XmlInclude
               public ArrayList getData()
               {
                       ArrayList list = new ArrayList();

                       for (int i = 0; i < 10; i++)
                       {
                               Admin admin = new Admin();
                               admin.Id = i;
                               admin.Username = "admin" + i;
                               admin.Password = "admin" + i;
                               list.Add(admin);
                       }
                       return list;
               }
       }
}
上面更改了HelloWold函数。添加了参数

webservice2android设置为启动项
启动调试
输入URL
则可以成功显示结果
其中getData是我添加的另一个方法
使用ASP.NET创建WEBSERVICE服务

点开进入HelloWorld
使用ASP.NET创建WEBSERVICE服务

输入字符进行测试
则在另一标签页返回结果

使用ASP.NET创建WEBSERVICE服务


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值