从网上抄来的一个傻瓜WS代码。如下
<%@ WebService Language="C#" Class="AddNumbers" %>
using System;
using System.Web.Services;public class AddNumbers : WebService
{
[WebMethod]
public int Add(int a, int b){
int sum;
sum = a + b;
return sum;
}
}
我将它存入一个文件AddService.asmx
我在IE中输入http://192.168.0.112:8888/webservice/AddService.asmx。结果报了个错误“服务器应用程序不可用”。
请问这是怎么回事?我又该怎么修改呢?
谢谢另外,对于个C#的VS项目,怎么生产Web Service ?
<%@ WebService Language="C#" Class="AddNumbers" %>
using System;
using System.Web.Services;public class AddNumbers : WebService
{
[WebMethod]
public int Add(int a, int b){
int sum;
sum = a + b;
return sum;
}
}
我将它存入一个文件AddService.asmx
我在IE中输入http://192.168.0.112:8888/webservice/AddService.asmx。结果报了个错误“服务器应用程序不可用”。
请问这是怎么回事?我又该怎么修改呢?
谢谢另外,对于个C#的VS项目,怎么生产Web Service ?
.net可以直接创建的。然后在里面自动生成的webservice.asmx中加入你上面的代码。
最后编译,并发布这个程序。把发布后的程序布署到服务器IIS上(注意权限控制)
OK就可以访问了。
接着web引用中输入该机器名+Web服务的名,
接着你会发现,可以使用该WebService了