程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> webservice-怎麼開始學習web service

webservice-怎麼開始學習web service

編輯:編程綜合問答
怎麼開始學習web service

我最近要做個webservice開發,但是以前一點沒接觸過怎麼開始開發

最佳回答:


其實web service 不是你想想中的那麼難,你在自己的VS 中新建一個WEB應用程序,然後再新建一個web 服務 在這個文件中寫一些簡單的加法,減法運算等
“using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;

namespace WebApplication2
{
///
/// WebService1 的摘要說明
///
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// 若要允許使用 ASP.NET AJAX 從腳本中調用此 Web 服務,請取消對下行的注釋。
// [System.Web.Script.Services.ScriptService]
public class WebService1 : System.Web.Services.WebService
{

    [WebMethod]
    public string HelloWorld()
    {
        return "Hello World";
    }


    [WebMethod(Description = "求和的方法")]
    public double additon(double i, double j)
    {
        return i + j;
    }

    [WebMethod(Description="求差的方法")]
    public double subtrat(double i, double j) {
        return i - j;
    }


}

}”


然後再建一個web應用程序,新建一個頁面,在BIN文件夾那裡引用剛剛的web service 再建一個頁面,在後台調用就行了

‘using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
WebApplication2.WebService1 web1 = new WebApplication2.WebService1 ();

    TextBox1.Text = web1.additon(3, 4).ToString();
}

}’

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