Kifungu cha Application ya ASP
- Mtu wa Kwanza Session ya ASP
- Mtu wa Kifo Kifungu cha #include ya ASP
在一起协同工作以完成某项任务的一组 ASP 文件称作应用程序(application)。ASP 中的 Application 对象用于将这些文件捆绑在一起。
Application 对象
web 上的一个应用程序可以是一组 ASP 文件。这些 ASP 文件一起协同工作来完成某项任务。ASP 中的 Application 对象用来把这些文件捆绑在一起。
Application 对象用于存储和访问来自任何页面的变量,类似于 session 对象。不同之处在于,所有的用户分享一个 Application 对象,而 session 对象和用户的关系是一一对应的。
Mfano wa Application wa haukumu na habari ya kawaida inayotumiwa na walio na kati ya walio na kazi (kama habari za kina data). Hii inamaanisha inaweza kupata habari hizi kutoka kwa ukurasa wote. Hii inamaanisha pia inaweza kubadilisha habari hizi kwa eneo lake, na mafanikio yanaonyesha kwa walio na kati ya walio na kazi zote.
Kusimamia na kutafuta Application variable
Application variable inaweza kufikia na kumwambia na kumwambia na kumwambia kwenye paje yoyote ya programu.
Inaweza kusababisha Application variable kama hii kwenye "Global.asa":
<script language="vbscript" runat="server"> Sub Application_OnStart application("vartime")="" application("users")=1 End Sub </script>
Kwenye maelezo ya juu, tunapokea mbalimbali ya Application variable: "vartime" na "users".
Inaweza kusoma tabia ya Application variable kama hii:
<% Response.Write(Application("users")) %>
Kueleza kwa makundi wa Contents
Makundi wa Contents inaonekana kwa tabia za visyo vyote ya application. Tunaweza kutumia mchakato wa kueleza kusoma makundi wa contents kuona tabia zilizosimamiwa:
<% dim i For Each i in Application.Contents Response.Write(i & "<br />") Next %>
Kama hunaonekani jumla ya vigezo katika contents kusoma, tunaweza kutumia uambatano wa count:
<% dim i dim j j=Application.Contents.Count For i=1 to j Response.Write(Application.Contents(i) & "<br />") Next %>
Kueleza kwa StaticObjects kusoma
Inaweza kutumia mchakato wa kuleta kwa StaticObjects kusoma tabia za visyo vyote vinasimamiwa kwenye kitengo cha Application:
<% dim i For Each i in Application.StaticObjects Response.Write(i & "<br />") Next %>
Kuingia na kuwaia
Tunaweza kutumia methodi ya "Lock" kuwaia programu. Kwa sababu programu inaingia kwa uharibifu, wanafunzi hawawezi kumwambia Application variable (kutanoa na mtumishi ambao anahusisha Application variable). Tunaweza pia kutumia methodi ya "Unlock" kuwaia programu. Hii methodi inasifia kuingia kwa Application variable:
<% Application.Lock 'makiniyo mawasiliano ya kifungu cha application Application.Unlock %>
- Mtu wa Kwanza Session ya ASP
- Mtu wa Kifo Kifungu cha #include ya ASP