首页 > 代码库 > C# WebService 小例
C# WebService 小例
- New-->Project--> Visual C#-->ASP.Net Web 服务应用程序,创建好WebService项目
- 修改Service2.asmx名为MyService.asmx(重命名 右击该文件--> 查看标记)
<%@ WebService Language="C#" CodeBehind="MyService.asmx.cs" Class="WebService2.Service2" %>
改成<%@ WebService Language="C#" CodeBehind="MyService.asmx.cs" Class="WebService2.MyService" %>
- 重新生成项目,右击MyService.asmx文件,"在浏览器中查看",可检查项目是否有语法错误
- 在MyService.asmx文件添加方法
- 发布在外网方式:把bin文件下文件以及与bin(包括.dll和.pdb文件)同级的目录的asmx文件上传到外网即可。
- 使用WebService接口:新建一个普通Windows应用程序,右击,添加Web引用
Web引用URL行为属性:对URL行为设置为静态默认值,创建该代理类实例时,该类会使用硬编码URL来设置URL属性
????????????????如果将Web引用的RUL行为设置为动态的,应用程序运行时从应用程序的配置文件的appSetting元素中获取该URL
- 使用方法:创建代理类实例进行使用 HopeWebService.MyService obj = new HopeWebService.MyService();
????????????MessageBox.Show("name is:" +?obj.getName()+";age is:" +?obj.getAge());
C# WebService 小例
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。