当前位置:首页 > 网络编程 > WEB编程 > ASP.net > ASP.NET创建XML Web服务全接触(11)

ASP.NET创建XML Web服务全接触(11)

点击次数:25 次 发布日期:2008-11-26 23:06:45 作者:源代码网
源代码网推荐
管理Web服务状态(1)

源代码网推荐    

  XML Web服务在类实现派生于WebService类的XML Web服务时,可以使用和其他ASP.NET应用程序相同的状态管理选项。WebService类包含许多公共ASP.NET对象,包括Session和Application对象。
源代码网推荐
源代码网推荐  Application对象提供一个储存运行在Web应用程序中的代码可访问的数据的机制,而Session对象允许数据存储在每客户端会话基础上。如果客户端支持cookies,那么可以使用cookie来识别客户端会话。
源代码网推荐
源代码网推荐  Session对象中存储的数据只有在WebMethod属性的EnableSession属性设置为true来使用WebService派生的类时才可用。WebService派生的类自动可访问Application对象。
源代码网推荐
源代码网推荐  访问和保存特定客户端会话的特定状态
源代码网推荐
源代码网推荐  声明一个XML Web服务。
源代码网推荐
源代码网推荐

[C#]
源代码网推荐<%@ WebService Language="C#" Class="ServerUsage" %>
源代码网推荐[Visual Basic]
源代码网推荐<%@ WebService Language="VB" Class="ServerUsage" %>


源代码网推荐  添加一个引用到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服务方法,设置WebMethod属性的EnableSession属性为true。
源代码网推荐
源代码网推荐

[C#]
源代码网推荐[ WebMethod(EnableSession=true) ]
源代码网推荐public int PerSessionServiceUsage()
源代码网推荐[Visual Basic]
源代码网推荐< WebMethod(EnableSession:=True) > _
源代码网推荐Public Function PerSessionServiceUsage() As Integer


源代码网推荐  保存状态在会话中,为状态指定一个名称,便于稍后的检索。 在下面的示例中,值1被保存在一个名为MyServiceUsage的状态变量中。
源代码网推荐
源代码网推荐

[C#]
源代码网推荐Session["MyServiceUsage"] = 1;
源代码网推荐[Visual Basic]
源代码网推荐Session("MyServiceUsage") = 1


源代码网推荐  访问保存在Session中的状态变量。
源代码网推荐
源代码网推荐  在下面示例中,MyServiceUsage状态变量被访问来递增其值。
源代码网推荐
源代码网推荐

[C#]
源代码网推荐Session["MyServiceUsage"] = ((int) Session["MyServiceUsage"]) + 1;
源代码网推荐[Visual Basic]
源代码网推荐Session("MyServiceUsage") = CInt(Session("MyServiceUsage")) + 1


源代码网推荐  访问并保存Web应用程序中的XML Web服务的特定的状态
源代码网推荐
源代码网推荐  声明一个XML Web服务。
源代码网推荐
源代码网推荐

[C#]
源代码网推荐<%@ WebService Language="C#" Class="ServerUsage" %>
源代码网推荐[Visual Basic]
源代码网推荐<%@ WebService Language="VB" Class="ServerUsage" %>


源代码网推荐  添加一个引用到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中,为状态指定一个名称,便于稍后的检索。在下面的示例中,值1被保存在一个名为appMyServiceUsage的状态变量中。
源代码网推荐
源代码网推荐

[C#]
源代码网推荐Application["appMyServiceUsage"] = 1;
源代码网推荐[Visual Basic]
源代码网推荐Application("appMyServiceUsage") = 1


源代码网推荐  访问保存在Application中的状态变量。
源代码网推荐
源代码网推荐  在下面示例中,appMyServiceUsage状态变量被访问来递增其值。
源代码网推荐
源代码网推荐

[C#]
源代码网推荐Application["appMyServiceUsage"] =
源代码网推荐((int) Application["appMyServiceUsage"]) + 1;
源代码网推荐[Visual Basic]
源代码网推荐Application("appMyServiceUsage") = _
源代码网推荐CInt(Application("appMyServiceUsage")) + 1


源代码网推荐
源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华