asp.net創設Web服務治理Web服務狀態 2009-四-21 xml Web服務在種兌現衍生于WebService種的XML Web服務時,可以運用和其余ASP.NET應用程序雷同的狀態治理選項。WebService種包孕好多公共ASP.NET對象,包括session和application對象。
[C#] using System.Web.Services; [Visual Basic] Imports System.Web.Services 從WebService種衍生兌現XML Web服務的種。
[C#] public class ServerUsage : WebService [Visual Basic] Public Class ServerUsage : Inherits WebService 宣言一個XML Web服務步驟,設立WebMethod屬性的EnableSession屬性為true。
[C#] [ WebMethod(EnableSession=true) ] public int PerSessionServiceUsage() [Visual Basic] < WebMethod(EnableSession:=True) > _ Public Function PerSessionServiceUsage() As Integer 封存狀態在對話中,為狀態指定一個姓名,易于稍后的檢索。 鄙人面的示范中,值一被保留在一個名叫MyServiceUsage的狀態變量中。
增添一個摘引到System.Web.Services域名空間 [C#] using System.Web.Services; [Visual Basic] Imports System.Web.Services
從WebService種衍生兌現XML Web服務的種 [C#] public class ServerUsage : WebService [Visual Basic] Public Class ServerUsage : Inherits WebService
宣言一個XML Web服務步驟 [C#] [ WebMethod ] public int PerSessionServiceUsage() [Visual Basic] < WebMethod > _ Public Function PerSessionServiceUsage() As Integer 封存狀態在Application中,為狀態指定一個姓名,易于稍后的檢索。鄙人面的示范中,值一被保留在一個名叫appMyServiceUsage的狀態變量中。