六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

ASP.NET創(chuàng)建XML Web服務(wù)全接觸(12)

[摘要]在下面示例中,appMyServiceUsage狀態(tài)變量被訪問來遞增其值。下面的代碼示例是一個使用兩個XML Web服務(wù)方法的XML Web服務(wù):ServerUsage和PerSessionServerUage。ServerUsage是一個點擊計數(shù)器,用于訪問ServerUsage XML Web...

    

  在下面示例中,appMyServiceUsage狀態(tài)變量被訪問來遞增其值。下面的代碼示例是一個使用兩個XML Web服務(wù)方法的XML Web服務(wù):ServerUsage和PerSessionServerUage。ServerUsage是一個點擊計數(shù)器,用于訪問ServerUsage XML Web服務(wù)方法時計數(shù),而不管客戶端如何與XML Web服務(wù)方法通信。例如,如果三個客戶端連續(xù)地調(diào)用ServerUsage XML Web服務(wù)方法,最后一個接收一個返回值3。而PerSessionServiceUsage則是用于一個特別的客戶端會話的計數(shù)器。如果三個客戶端連續(xù)地訪問PerSessionServiceUsage,每個客戶端都會在第一次調(diào)用的時候接收到相同的結(jié)果。

[C#]
<%@ WebService Language="C#" Class="ServerUsage" %>
using System.Web.Services;

public class ServerUsage : WebService {
 [ WebMethod(Description="Number of times this service has been accessed.") ]
 public int ServiceUsage() {
  // If the XML Web service method hasn't been accessed,
  // initialize it to 1.
  if (Application["appMyServiceUsage"] == null)
  {
   Application["appMyServiceUsage"] = 1;
  }
  else
  {
   // Increment the usage count.
   Application["appMyServiceUsage"] = ((int) Application["appMyServiceUsage"]) + 1;
  }
  return (int) Application["appMyServiceUsage"];
 }

 [ WebMethod(Description="Number of times a particualr client session has accessed this XML Web service method.",EnableSession=true) ]
 public int PerSessionServiceUsage() {
  // If the XML Web service method hasn't been accessed, initialize
  // it to 1.
  if (Session["MyServiceUsage"] == null)
  {
   Session["MyServiceUsage"] = 1;
  }
  else
  {
   // Increment the usage count.
   Session["MyServiceUsage"] = ((int) Session["MyServiceUsage"]) + 1;
  }
  return (int) Session["MyServiceUsage"];
 }
}

[Visual Basic]
<%@ WebService Language="VB" Class="ServerUsage" %>
Imports System.Web.Services

Public Class ServerUsage
Inherits WebService

<WebMethod(Description := "Number of times this service has been accessed.")> _
Public Function ServiceUsage() As Integer
' If the XML Web service method hasn't been accessed, initialize
' it to 1.
If Application("appMyServiceUsage") Is Nothing Then
 Application("appMyServiceUsage") = 1
Else
 ' Increment the usage count.
 Application("appMyServiceUsage") = _
 CInt(Application("appMyServiceUsage")) + 1
End If
Return CInt(Application("appMyServiceUsage"))
End Function

<WebMethod(Description := "Number of times a particular client session has accessed this XML Web service method.", EnableSession := True)> _
Public Function PerSessionServiceUsage() As Integer
' If the XML Web service method hasn't been accessed,
' initialize it to 1.
If Session("MyServiceUsage") Is Nothing Then
 Session("MyServiceUsage") = 1
Else
 ' Increment the usage count.
 Session("MyServiceUsage") = CInt(Session("MyServiceUsage")) + 1
End If
 Return CInt(Session("MyServiceUsage"))
End Function

End Class





主站蜘蛛池模板: 亚洲欧美自拍另类图片色 | 青青国产精品视频 | 青娱乐最新| 亚洲午夜久久久久中文字幕 | 欧美又大粗又爽又黄大片视频黑人 | 天天影视色香欲综合免费 | 欧美一级影院 | 日韩伦| 青青国产在线视频 | 四虎精品永久在线 | 日本激情视频网站 | 亚洲欧美v | 日韩成人激情 | 一本久道久久综合多人 | 午夜久久久久久久 | 午夜国产精品免费观看 | 天天爱天天做天天爽夜夜揉 | 手机在线观看国产精选免费 | 日本中文字幕乱码免费 | 日韩一区二区三区免费视频 | 天天做天天爱夜夜爽毛片毛片 | 一级美女黄色片 | 欧美视频在线观看第一页 | 日韩亚洲欧洲在线com91tv | 亚洲性久久久影院 | 人人艹人人射 | 三级主播 | 亚洲视频导航 | 日日射夜夜操 | 欧美整片在线 | 日本特黄特色aaa大片免费欧 | 热热99| 青青在线视频免费看观看 | 亚洲区欧美 | 日本精品久久久久久久久免费 | 中文字幕自拍 | 亚洲影音先锋 | 亚洲成在人线久久综合 | 日本aⅴ在线不卡免费观看 日本aⅴ在线 | 四虎影永久在线高清免费 | 最近的2019中文字幕免费一页 |