Die Aufgaben wurden in den letzten Tagen erledigt und es gibt nichts Wichtiges. Ich habe mir die Zeit genommen, das Wissen über WebServices zu erlernen.
Erstellen Sie zunächst eine asp.net-Website mit VS2008
Zweitens klicken Sie mit der rechten Maustaste auf das Projekt – >Neues Element hinzufügen – >Webdienst, wie unten gezeigt:
Zwei Dateien, WebService.cs und WebService.asmx, werden generiert
Fügen Sie Code in WebService.cs hinzu:
mit System;
mit System.Collections.Generic;
mit System.Linq;
mit System.Web;
mit System.Web.Services;
mit System.Web.Script.Services;
///
///Zusammenfassende Beschreibung des WebService
///
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
//Hinweis zum Hinzufügen des folgenden Codes//
[ScriptService]
//Damit dieser Webdienst von einem Skript mit ASP.NET AJAX aufgerufen werden kann, kommentieren Sie die folgende Zeile aus.
// [System.Web.Script.Services.ScriptService]
öffentliche Klasse WebService: System.Web.Services.WebService
{
Öffentlicher WebService()
{
//Wenn Sie entworfene Komponenten verwenden, entkommentieren Sie bitte die folgende Zeile
//InitializeComponent();
}
[WebMethod]
Öffentliche Zeichenfolge HelloWorld()
{
return „Hello World“;
}
[WebMethod]
Öffentlicher int GetSum(int a, int b)
{
int sum = a b;
Rückgabesumme;
}
}
Default.aspx-Seite
<%@ Page Language="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">
通过以上方法就可以轻松的调用WebService中的方法,WebService也可以返回一个DataSet结果集。
后面还得继续学习WebService的知识.
如果大家有好的WebService学习的资料或者是网站的话,拿出来分享一下,以方便大家共同学习、交流.