码迷,mamicode.com
首页 > Web开发 > 详细

C# WebService 小例

时间:2014-09-25 12:55:39      阅读:453      评论:0      收藏:0      [点我收藏+]

标签:style   color   使用   文件   div   sp   on   c   ef   

  1. New-->Project--> Visual C#-->ASP.Net Web 服务应用程序,创建好WebService项目
  2. 修改Service2.asmx名为MyService.asmx(重命名 右击该文件--> 查看标记)

    <%@ WebService Language="C#" CodeBehind="MyService.asmx.cs" Class="WebService2.Service2" %>

    改成<%@ WebService Language="C#" CodeBehind="MyService.asmx.cs" Class="WebService2.MyService" %>

  3. 重新生成项目,右击MyService.asmx文件,"在浏览器中查看",可检查项目是否有语法错误
  4. 在MyService.asmx文件添加方法
  5. 发布在外网方式:把bin文件下文件以及与bin(包括.dll和.pdb文件)同级的目录的asmx文件上传到外网即可。
  6. 使用WebService接口:新建一个普通Windows应用程序,右击,添加Web引用

    Web引用URL行为属性:对URL行为设置为静态默认值,创建该代理类实例时,该类会使用硬编码URL来设置URL属性

    ????????????????如果将Web引用的RUL行为设置为动态的,应用程序运行时从应用程序的配置文件的appSetting元素中获取该URL

  7. 使用方法:创建代理类实例进行使用 HopeWebService.MyService obj = new HopeWebService.MyService();
    ????????????MessageBox.Show("name is:" +?obj.getName()+";age is:" +?obj.getAge());

C# WebService 小例

标签:style   color   使用   文件   div   sp   on   c   ef   

原文地址:http://www.cnblogs.com/oyaimj/p/3992326.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!