Web Services,其副檔名為".asmx"。

新增一個Web Services,程式會自動產生 HelloWorld() 的測試函式。

SOAP為Web Services中的應用,呼叫函式,結果將以 xml 產出。

 

程式碼:

 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.Services;

 

namespace Sample

{

    ///<summary>

    /// Summary description for WebService1

    ///</summary>

    [WebService(Namespace = "http://tempuri.org/")]  //此為命名空間

    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]

    [System.ComponentModel.ToolboxItem(false)]

    // To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.

    // [System.Web.Script.Services.ScriptService]

    public class WebService1 : System.Web.Services.WebService

    {

    //只要加上WebMethod,即可顯示並且供他人呼叫使用。

        [WebMethod]

        public string HelloWorld()

        {

            return "Hello World";

        }

    }

}

 

執行畫面:

webservices1.jpg

webservices2.jpg  

 

 

 

 

 

arrow
arrow
    創作者介紹
    創作者 jcgogo 的頭像
    jcgogo

    jcgogo

    jcgogo 發表在 痞客邦 留言(0) 人氣()