电子商城网站系统,建立公司微信平台 网站平台,网站建设与维护 参考文献,购物型网站怎么快速被百度收录简明教程 C# Webservice实例 摘自: http://www.189works.com/article-94771-1.html 下面#xff0c;我们看看如何建立和部署一个最简单的Web服务#xff0c;通过C# Webservice实例的一个简单实例#xff0c;了解如何使用C#创建Webservice。 建立Web服务 1.在wwwroot目录下建… 简明教程 C# Webservice实例 摘自: http://www.189works.com/article-94771-1.html 下面我们看看如何建立和部署一个最简单的Web服务通过C# Webservice实例的一个简单实例了解如何使用C#创建Webservice。 建立Web服务 1.在wwwroot目录下建立一个叫做Webservice的目录。 2.建立下面这样一个文件 〈 WebService Languagec# ClassAddNumbers〉 using System; using System.Web.Services; public class AddNumbers : WebService { [WebMethod] publicintAdd(int a, int b){ intsum; sum a b; returnsum; } } 3.将这个文件保存为AddService.asmx(asmx是扩展名)保存到Webservice的目录中 4.现在我们建立了Web服务已经准备好客户端使用 5.现在你可以用下面的URL访问这个Web服务 http://IP地址/Webservice/Addservice.asmx/Add?a10b5 结果将以XML格式返回。 在客户机上部署这个服务 1.在命令行输入 WSDL http://IP地址/WebService/MathService.asmx /n:NameSp /out:FileName.cs 这个操作将建立一个称为FileName.cs的文件 说明WSDL 指的是WebServices Description Language 这个程序在Program Files\Microsoft.NET\FrameworkSDK\Bin 目录中。 NameSp是我们设置的名字空间的名字将在后面部署这个服务的客户端的实现代码中使用到。 2.编译C# Webservice实例 CSC /t:library /r:system.web.dll /r:system.xml.dll FileName.cs 上述命令将生成一个dll文件名字就是上面的asmx文件中的公共类的名字在我们的例子中就是AddNumbers.dll 3.将生成的dll文件放到部署机的wwwroot\bin目录中。 在部署机的asp/aspx 中调用这个Web服务 〈 import Namespace NameSp 〉 〈script language c# runat server 〉 public void Page_Load(object o, EventArgs e){ int x 10; int y 5; intsum; //Instantiating the public class of the webservice AddNumbers AN new AddNumbers(); sum AN.Add(x,y); string str sum.ToString(); response.writeline(str); } 〈/script 〉 至此我们就完成了一个C# Webservice实例。 概述C#代码协同执行浅谈C#类型系统三种不同的C#异常类型详细介绍C#编译器C#异常机制的相关解释 posted on 2013-02-25 15:58 Alfa 阅读(...) 评论(...) 编辑 收藏 转载于:https://www.cnblogs.com/wuyifu/archive/2013/02/25/2932221.html