使用ASP.NET创建WEBSERVICE服务
WIN7+VS2010
1、启动vs2010,新建一个ASP.NET Web应用程序。下面的默认名称就是webservice1。
ASP.NET Web服务应用程序
所以我只好这么选择
我更改名字为webservice2android
确定
然后在项目名右键添加
新建项
这样就创建了一个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函数。添加了参数
启动调试
输入URL
则可以成功显示结果
其中getData是我添加的另一个方法
点开进入HelloWorld
输入字符进行测试
则在另一标签页返回结果
相关文章
- ASP.NET 如何获得文件夹大小
- Asp.net core自定义依赖注入容器,替换自带容器
- .Net 和Assembly下滑其它回升,TIOBE编程语言2022年12排行榜
- 数据库使用.NET连接MySQL数据库(net连接mysql)
- 使用Net实现Oracle数据库的快速导入(net导入oracle)
- NET 与 MySQL 结合能实现优雅的数据事务处理(.net MySQL事物)
- ASP.NET+Web服务实现软件共享
- ASP.net(c#)用类的思想实现插入数据到ACCESS例子
- Asp.net中防止用户多次登录的方法
- asp.net程序性能优化的七个方面(c#(或vb.net)程序改进)
- ASP.NET(C#)应用程序配置文件app.config/web.config的增、删、改操作
- asp.net截取字符串代码
- asp.net该行已经属于另一个表错误的解决方法
- asp.net下比较两个等长字符串是否含有完全相同字符(忽略字符顺序)
- ASP.Net请求响应流程简述
- 在Asp.net网页上写读Cookie的两种不同语法介绍
- .NET笔记之:Delegate内部原理的分析
- asp.net中倒计时自动跳转页面的实现方法(使用javascript)
- 创建基于ASP.NET的SMTP邮件服务的具体方法
- 在ASP.NET中使用JavaScript脚本的方法
- asp.net使用jQueryUploadify上传附件示例