二、Web Service开发

精贴 置顶
1836 0

.net平台内建了对Web Service的支持,包括Web Service的构建和使用。与其它开发平台不同,使用.net平台,你不需要其他的工具或者SDK就可以完成Web Service的开发了。.net Framework本身就全面支持Web Service,包括服务器端的请求处理器和对客户端发送和接受SOAP消息的支持。下来我们就一步一步的用Microsoft Visual Studio .net 2005(后面简称VS.Net 2005)创建和使用一个简单的Web Service。

2.1、用创建一个最简单的Web Service

首先,打开VS2005,打开“文件-新建-网站”,选择“ASP.NET Web服务”。

图片

查看Service.cs代码,你会发现VS.Net 2005已经为Web Service文件建立了缺省的框架。原始代码为:


view plaincopy to clipboardprint?
using System;  
 
 using System.Web;  
 
 using System.Web.Services;  
 
 using System.Web.Services.Protocols  
 
 [WebService(Namespace = "http://tempuri.org/")]  
 
 [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]  
 
 public class Service : System.Web.Services.WebService  
 
 {  
 
     public Service ()   
 
        //如果使用设计的组件,请取消注释以下行   
 
        //InitializeComponent();   
 
    }  
 
    [WebMethod]  
 
    public string HelloWorld() {  
 
        return "Hello World";  
 
    }  
 

 using System;

  using System.Web;

  using System.Web.Services;

  using System.Web.Services.Protocols

  [WebService(Namespace = "http://tempuri.org/")]

  [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]

  public class Service : System.Web.Services.WebService

  {

      public Service ()

         //如果使用设计的组件,请取消注释以下行

         //InitializeComponent();

     }

     [WebMethod]

     public string HelloWorld() {

         return "Hello World";

     }

 }

默认工程里面已经有一个Hello World的方法了,直接运行看看效果,

图片

点击显示页面上图中的“HelloWorld”超链接,跳转到下一页面

图片

再点击调用

  • 没有任何评论
今日天气 ···

···

···

···

热门排行
CSS cursor鼠标样式一览表 2012-06-25
.NET后台写JS代码 2011-11-03
网站地址多出jdfwkey的问题解析及... 2010-08-25
数据库xxx的日志已满,请备份该数... 2013-07-19
百度、google、Yahoo网站地图制作... 2011-01-30
<a>标签的伪类书写顺序问题... 2010-09-04
什么是长尾关键词? 2010-09-24
CEO名言 2010-08-31
Mysql 主从数据库同步 2010-09-12
用ASP实现网页BBS 2010-11-01
博主推荐
本个人博客微信公众平台上线啦~~... 2013-10-13
饼哥网络互联上线啦~~要买域名空... 2013-09-20
网站title标题如何正确修改不会被... 2013-08-26
饼哥通讯录系统上线啦,欢迎大家... 2013-08-24
ASP .NET MYSQL 的简单分页 并不... 2013-08-19
网站有弹窗广告这样的站点,百度... 2013-08-17
做淘宝SEO优化需要注意的8大问题 2013-08-17
淘宝网怎么做SEO优化 2013-08-17
站长们要学习的“苍井空精神” 2013-08-17
苹果公司今日发布了iOS 7第五个开... 2013-08-07
随便看看
ViewState及其加密解密 2013-11-15
ADO 存取数据库时如何分页显示 2010-10-19
遍历数据库中所有表的Sql语句 2010-12-06
网站地址多出jdfwkey的问题解析及... 2010-08-25
ASP.NET验证控件祥解 2010-09-10
Jquery清除style样式 2014-03-08
Java表格组建的使用 2013-06-24
守住你的网站 防御DDoS攻击实用指... 2010-10-15
ExtJs LoadMask相干的遮罩效果 2013-06-27
SQL2000函数总结 2011-07-02
RSS新闻
传媒新闻
CSDN
八卦新闻
女性新闻
台湾新闻
互联网
军事-新浪博客
IT-新浪博客
汽车新闻
游戏新闻
国际新闻
国内新闻
体育新闻
我的微博
北京 上海 杭州 深圳 广州 成都