微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

应用框架的设计与实现——.NET平台(6.3.1访问集中式配置.WebService)

建立一个Web服务真的很简单。 使用vs.net建立一个 WebService 项目,添加一个新类(继承自System.Web.Services.WebService), 为新类加入一个 public 方法(为方法加上 [WebMethod] 属性), 添加一个.asmx文件文件内容书写如下,Class指向我们定义的新类,Codebehind指向保存新类的文件: <%@ WebService Language="c#" Codebehind="~/newClassFilePath" Class="namaspace.newClass" %> 这就是一个调用的 Web 服务了。 调用Web服务的方法如下: 建立一个项目,添加 Web 引用,假设 Web 引用名是 localhost,调用 Web 服务功能,编码如下: localhost.newClass cs = new localhost.newClass(); cs.Url = url;  // web服务地址 http://localhost/newClass.asmx return cs.newClass(params); 配置服务中对 WebService 功能的应用: 为了减少不同应用中的重复配置信息,配置服务设计中使用 Web 服务提供统一的配置数据。 工程中定义了一个 IConfigurationAgent 接口,用了从其它位置检索配置数据。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐