/// </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";
}
[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;
}
}
}
2、由于 android 访问 webservice 时,需要用到 ip 服务信息,以及域名,但是当 vs 启动
webservice 时,他的 ip 以及端口号都是随机的,这样 android 就不能访问该服务。所以我们
在这里需要绑定我们的 ip 以及端口号
。
A、首先我们打开 win7 的控制面板。
B、打开程序与功能。
C、打开 打开或关闭 windows 功能。
D、找到 Internet 信息服务,展开文件夹。再找到 Web 管理工具,展开你会发现 4
评论13