程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> 如何創建和發布Web Service

如何創建和發布Web Service

編輯:.NET實例教程

WEB服務可以說是下一代WEB應用程序的基礎,無論客戶端是Windows應用、ASP.Net Web Form程序、甚至其他語言的客戶端,都可以與同一個WEB服務通信,其平台和語言無關性使其有了廣闊的發展空間。

利用VS2005和IIS我們可以很容易地發布一個WEB SERVICE,因為其中有幾個細節需要注意,所在初學者常常在這裡出現問題,現通過一個簡單的例子說明如何創建和發布一個WEB SERVICE。

環境:Windows Server 2003,.Net  FrameWork 2.0,IIS6.0

工具:VS2005

1.首先VS2005中新建一個WEB服務項目。

打開“文件”-“新建”-“網站”,在對話框中選擇“ASP.Net Web服務”,VS2005會自動生成一個Service.cs文件,包含如下代碼:

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";
    }
    
}

你可以在這裡修改自己的命名空間,加入自己的方法,但本文只是為了說明如何創建和發布,所以對Service.cs不做任何更改。

2.生成網站

很簡單,“生成”-“生成網站”或直接Shift+F6

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved