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的状态变量中。