您的位置:首页 > 编程语言 > C#

使用C#创建webservice本地调用方式

2008-11-03 13:54 831 查看
using System;
using System.Web;
using System.Web.Services;
using System.Web.Services.Protocols;

namespace lhswebservice
{

//[WebService(Namespace = "http://tempuri.org/")]
[WebService(Namespace = "http://192.168.100.155/PrecompiledWeb/")] //"http://microsoft.com/webservices/"
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class Service : System.Web.Services.WebService
{
public Service()
{

//如果使用设计的组件,请取消注释以下行
//InitializeComponent();
}

[WebMethod]
public string HelloWorld()
{
return "Hello World";
}

[WebMethod]
public int Add(int a, int b)
{
return (a + b);
}

}
}

-------------------------------

右键单击右边的reference(引用),选择”添加引用”,选择浏览,找到webserver目录下的bin目录下的App_Code.dll
再加入一个system.web.webservices的引用,在列表中有。

-----------------------------

lhswebservice.Service aa = new lhswebservice.Service();
int iaa=aa.Add(2,2);
int ibb = aa.Add(2, 2);

----这是本地调用方式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: