ASP Application_OnStart మరియు Application_OnEnd ఇంటర్వెంట్‌లు

Application ఆబ్జెక్ట్ రిఫరెన్స్ మాన్యువల్

నిర్వచనం మరియు ఉపయోగం

Application_OnStart ఇంటర్వెంట్

Application_OnStart ఇంటర్వెంట్ అనేక అనుభవాల్లో జరుగుతుంది (Application ఆబ్జెక్ట్ మొదటిసారి సూచించబడినప్పుడు).

ఈ ఇంటెర్వెంట్ గ్లోబల్.ఐసి ఫైల్‌లో ఉంచబడింది.

ప్రతీక్ష:Application_OnStart ఇంటర్వెంట్ స్క్రిప్ట్‌లో Session, Request లేదా Response ఆబ్జెక్ట్‌లను సూచించడం ద్వారా దోషపూరితం అవుతుంది.

Application_OnEnd ఇంటర్వెంట్

Application_OnEnd ఇంటర్వెంట్ అనేక అనుభవాల్లో జరుగుతుంది (వెబ్ సర్వర్ అనుభవాలు ఆగినప్పుడు).

ఈ ఇంటెర్వెంట్ గ్లోబల్.ఐసి ఫైల్‌లో ఉంచబడింది.

ప్రతీక్ష:MapPath మాథ్యూర్బద్ధంగా Application_OnEnd కోడ్‌లో వినియోగించబడదు.

సంకేతాలు

<script language="vbscript" runat="server">
Sub Application_OnStart
... 
End Sub
Sub Application_OnEnd
... 
End Sub
</script>

ప్రతిపాదన

Global.asa:

<script language="vbscript" runat="server">
Sub Application_OnEnd()
Application("totvisitors")=Application("visitors")
End Sub
Sub Application_OnStart
Application("visitors")=0
End Sub
Sub Session_OnStart
Application.Lock
Application("visitors")=Application("visitors")+1
Application.UnLock
End Sub
Sub Session_OnEnd
Application.Lock
Application("visitors")=Application("visitors")-1
Application.UnLock
End Sub
</script>

ASP ఫైల్‌లో ప్రస్తుత సందర్శకుల సంఖ్యను చూపించండి:

<html>
<head>
</head>
<body>
<p>
ఈ ప్రస్తుతం <%response.write(Application("visitors"))%> పరిస్థితి ఉంది
ఆన్లైన్ నేడు!
</p>
</body>
</html>

Application ఆబ్జెక్ట్ రిఫరెన్స్ మాన్యువల్