二、Web Service开发

精贴 置顶
1211 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/6/25
.NET后台写JS代码 2011/11/3
网站地址多出jdfwkey的问题解析及... 2010/8/25
百度、google、Yahoo网站地图制作... 2011/1/30
数据库xxx的日志已满,请备份该数... 2013/7/19
<a>标签的伪类书写顺序问题... 2010/9/4
CEO名言 2010/8/31
什么是长尾关键词? 2010/9/24
Mysql 主从数据库同步 2010/9/12
用ASP实现网页BBS 2010/11/1
博主推荐
网站title标题如何正确修改不会被... 2013/8/26
ASP .NET MYSQL 的简单分页 并不... 2013/8/19
网站有弹窗广告这样的站点,百度... 2013/8/17
做淘宝SEO优化需要注意的8大问题 2013/8/17
淘宝网怎么做SEO优化 2013/8/17
站长们要学习的“苍井空精神” 2013/8/17
苹果公司今日发布了iOS 7第五个开... 2013/8/7
小米1刷V5系统WIFI不能连接解决办... 2013/8/1
本博客手机版上线咯!会员后台也... 2013/7/31
Win7系统环境安装配置PHP开发环境... 2013/7/29
随便看看
ie6 bug & 解决技巧 2010/10/14
创建文本形式的Sitemap 2010/9/26
浅谈虚拟主机对网站排名的影响及... 2013/6/23
手工注入PHP+MySQL语句大全分享 2010/12/8
下拉菜单select友情链接自动跳转... 2010/11/15
如何让路由器摆脱安全困扰 2010/11/23
编程实例:Java中Calendar日期对... 2013/6/26
win7如何设置ip地址 2013/7/29
咱们中华民族是个有智慧的民族 2013/8/17
C#中如何使用正则表达式 2013/6/18
北京 上海 杭州 深圳 广州 成都