Rumah  >  Artikel  >  hujung hadapan web  >  Menggunakan JavaScript untuk memanggil tip WebServices_javascript dalam VS2008

Menggunakan JavaScript untuk memanggil tip WebServices_javascript dalam VS2008

WBOY
WBOYasal
2016-05-16 16:25:551280semak imbas

Tugas telah disiapkan dalam beberapa hari yang lalu, dan tiada perkara penting yang saya luangkan untuk mempelajari ilmu WebServices.

Pertama, buat tapak web asp.net menggunakan VS2008

Kedua, klik kanan pada projek—>Tambah item baharu—>Perkhidmatan Web seperti yang ditunjukkan di bawah:

Dua fail, WebService.cs dan WebService.asmx, akan dijana
Tambahkan kod dalam WebService.cs:

Salin kod Kod adalah seperti berikut:

menggunakan Sistem;
menggunakan System.Collections.Generic;
menggunakan System.Linq;
menggunakan System.Web;
menggunakan System.Web.Services;
menggunakan System.Web.Script.Services;
///
///Ringkasan perihalan WebService
///
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
//Nota untuk menambah kod berikut//
[SkripService]
//Untuk membenarkan perkhidmatan web ini dipanggil daripada skrip menggunakan ASP.NET AJAX, nyahkomen baris berikut.
// [System.Web.Script.Services.ScriptService]
Perkhidmatan Web kelas awam : System.Web.Services.WebService
{
Perkhidmatan Web Awam()
{
//Jika menggunakan komponen yang direka, sila nyahkomen baris berikut
​​​​ //InitializeComponent();
}
[WebMethod]
Rentetan awam HelloWorld()
{
         kembalikan "Hello World";
}
[WebMethod]
Public int GetSum(int a, int b)
{
         int sum = a b;
        jumlah pulangan;
}
}

Halaman lalai.aspx

Salin kod Kod adalah seperti berikut:

<%@ Bahasa Halaman="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
http://www.w3.org/1999/xhtml">