亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? page13.htm

?? 一本很好的ASP方面的基礎教程
?? HTM
?? 第 1 頁 / 共 2 頁
字號:
處理事務的一致性。事務處理只適用于數據庫訪問;MTS  
不能對文件系統或其他的非事務性資源的更改進行恢復操作。應用程序所訪問的數據庫必須為  
MTS 所支持。目前,MTS 支持 SQL Server 及任何支持 XA 協議(由 X/Open  
協會制定)的服務器。MTS 將繼續擴展對其他數據庫的支持。</p> 
 
<p>事務不能跨越多個 ASP  
頁。如果一個事務需要來自多個組件的對象,則須將使用這些對象的操作組合在一個  
ASP  
頁中。例如,假定有一個組件用于更新工資單數據庫,還有一個組件用于更新人力資源數據庫中的員工記錄。為了記錄一個員工的新的工資信息,您需要編寫這樣一個腳本,該腳本在一個事務環境中調用這兩個組件,一個用于更新工資單數據庫,另一個用于更新人力資源數據庫中的員工等級。</p> 
 
<p><strong>聲明事務性腳本</strong></p> 
 
<p>在將一個頁聲明為事務性時,此頁中的任何腳本命令和對象都運行在同一個事務環境中。Transaction  
Server  
處理生成事務的細節并決定事務成功(提交)或失敗(終止)。要將某個頁聲明為事務性,可在頁首添加  
@TRANSACTION 指令:</p> 
 
<p>&lt;%@ TRANSACTION = value %&gt;</p> 
 
<p>value 參數可以是下列之一:</p> 
 
<p>值 意義 </p> 
 
<p>Requires_New 啟動一個新的事務。 </p> 
 
<p>Required 啟動一個新的事務。 </p> 
 
<p>Supported 不啟動事務。 </p> 
 
<p>Not_Supported 不啟動事務。 </p> 
 
<p>@TRANSACTION  
指令必須在一頁中的第一行,否則將產生錯誤。必須將該指令添加到需要在事務下運行的每一頁中。當腳本處理結束時,當前事務即告結束。</p> 
 
<p>大多數應用程序只有一些特定的操作需要事務環境。例如,一個航空公司的站點可能只需要事務性腳本處理購票和安排座位,而其他所有腳本則無須事務環境即可安全運行。因為事務只須用于需要事務處理的頁即可,不要將應用程序的  
Global.asa 文件聲明為事務性。</p> 
 
<p>如果事務被終止,Transaction Server  
將恢復對支持事務的資源的任何更改。目前,僅數據庫服務器完全支持事務,因為數據庫中的數據對于企業應用是最為關鍵的。Transaction  
Server  
不對硬盤上的文件、會話和應用程序的變量、集合等的改變進行恢復。然而您可以如下文主題所述,通過編寫事務事件來編寫恢復變量和集合的腳本。在某些時候,您的腳本也可以顯式的提交或終止一個事務,如向文件寫數據失敗時。</p> 
 
<p><strong>提交或終止腳本</strong></p> 
 
<p>因為 Transaction Server  
跟蹤事務處理,所以它決定事務是完全成功還是失敗。腳本可以通過調用  
ObjectContext.SetAbort 顯式地聲明終止一個事務。  
例如,當一個事務在從一個組件收到錯誤消息、違反商業規范時(例如,帳戶余額小于  
0)或讀寫文件等非事務性操作失敗時,腳本就需要終止該事務。如果頁在事務完成之前超時,也必須終止事務。</p> 
 
<p><strong>編寫事務事件</strong></p> 
 
<p>腳本本身不能決定事務是成功還是失敗。但是,可以編寫提交或終止事務時被調用的事件。例如,假設有一個確認銀行帳戶的腳本,并且您需要針對事務的不同狀態將不同的頁返回給用戶,那么就可以使用  
OnTransactionCommit 和 OnTransactionAbort 事件來編寫對用戶的不同響應。</p> 
 
<p>&lt;%@ TRANSACTION = Required %&gt;</p> 
 
<p>&lt;%</p> 
 
<p>'Buffer output so that different pages can be displayed.</p> 
 
<p>Response.Buffer = True</p> 
 
<p>%&gt;</p> 
 
<p>&lt;HTML&gt;</p> 
 
<p>&lt;BODY&gt;</p> 
 
<p>&lt;H1&gt;Welcome to the online banking service&lt;/H1&gt;</p> 
 
<p> </p>

<p>&lt;%</p>

<p>Set BankAction = Server.CreateObject(&quot;MyExample.BankComponent&quot;)</p>

<p>BankAction.Deposit(Request(&quot;AcctNum&quot;))</p>

<p>%&gt;</p>

<p>&lt;P&gt;Thank you. Your transaction is being processed.&lt;/P&gt;</p>

<p>&lt;/BODY&gt;</p>

<p>&lt;/HTML&gt;</p>

<p>&lt;%</p>

<p>' Display this page if the transaction succeeds.</p>

<p>Sub OnTransactionCommit()</p>

<p>Response.Write &quot;&lt;HTML&gt;&quot;</p>

<p>Response.Write &quot;&lt;BODY&gt;&quot;</p>

<p>Response.Write &quot;Thank you. Your account has been credited.&quot;</p>

<p>Response.Write &quot;&lt;/BODY&gt;&quot;</p>

<p>Response.Write &quot;&lt;/HTML&gt;&quot;</p>

<p>Response.Flush()</p>

<p>end sub</p>

<p>%&gt;</p>

<p>&lt;%</p>

<p>' Display this page if the transaction fails.</p>

<p>Sub OnTransactionAbort()</p>

<p>Response.Clear()</p>

<p>Response.Write &quot;&lt;HTML&gt;&quot;</p>

<p>Response.Write &quot;&lt;BODY&gt;&quot;</p>

<p>Response.Write &quot;We are unable to complete your transaction.&quot;</p>

<p>Response.Write &quot;&lt;/BODY&gt;&quot;</p>

<p>Response.Write &quot;&lt;/HTML&gt;&quot;</p>

<p>Response.Flush()</p>

<p>End sub</p>

<p>%&gt;</p>

<p><strong>在 MTS 資源管理器中登記一個組件</strong></p> 
 
<p>為了參與一個事務,組件必須在 MTS  
包中登記,而且必須被配置為需要事務。例如,如果您的腳本是通過調用兩個組件來處理訂單的,一個更新庫存數據庫,另一個更新付款數據庫。那么,這兩個組件就要在同一個事務環境中運行。Transaction  
Server  
保證如果任意一個組件失敗,那么將不會有數據庫被更新。某些組件不需要事務;例如,Ad  
Rotator 組件。</p> 
 
<p>注冊和配置事務性組件可使用 MTS  
資源管理器。必須將事務的屬性設置為需要事務或需要新事務。事務組件必須在  
MTS 包中注冊。不要將組件放在 IIS  
內部進程包中,而應該創建自己的包。通常,應將所有的組件放在一個組件庫中。組件庫的組件可被多個  
ASP 應用程序使用并以 ASP 應用程序進程運行。使用 MTS  
資源管理器可創建新的包并將包的 Activation 屬性設置為 Library。</p> 
 
<p>也可以在 Server 包中注冊事務性組件。Server  
包通常以服務器上的一個獨立的進程運行。如果希望使用基于職能組的安全性檢查或希望您的組件可被遠程計算機上的應用程序訪問,可對事務性組件使用  
Server 包。</p> 
 
<p>要使用 MTS 資源管理器,必須安裝 Microsoft Transaction Server。有關注冊組件和選擇包類型的詳細信息,請參閱  
創建 MTS 包。</p> 
 
<p><strong>對象作用域</strong></p> 
 
<p>一般情況下,不要將從 MTS 組件中創建的對象存儲在 ASP Application  
或 Session 對象中。 MTS 對象在事務完成后消失。因為 Session 對象和  
Application 對象是為在不同 ASP  
頁之間使用的對象實例設計的,所以不要用它們保存在事務結束時即被釋放的對象。</p> 
 
<p>ASP 腳本是已聲名的事務的根,即起始點。任何事務性 ASP  
頁所使用的 MTS  
對象都被認為是事務的一部分。當事務完成后,在頁中使用的 MTS  
對象將消失,其中包括存儲在 Session 或 Application  
對象中的對象。在此之后,從另一個事務性頁中調用會話作用域或應用程序作用域對象的嘗試都將失敗。</p> 
 
<p><strong>事務排隊</strong></p> 
 
<p>從一個遠程服務器對數據庫的更新可能因為網絡延遲或故障而導致事務延遲或終止。因為事務的所有部分都必須提交,所以應用程序將可能掛起,等待遠程服務器的提交或終止消息,也可能由于無法發送數據庫更新而導致事務被放棄。</p> 
 
<p>對于必須同時完成的更新,正確的做法是在事務的所有參與者都能夠提交之前,終止事務或推遲完成事務。例如,航空公司的定票程序應該同時完成對客戶的銀行帳號計入借方和對航空公司的銀行帳戶計入貸方。如果一個更新屬于事務整體的一部分,但可能晚于其他更新,您可能不希望讓客戶等待整個更新過程的完成。例如,機票預定事務可能也要向食品供應商發送食品訂單或更新客戶的旅程津貼。這些操作雖然也必須完成,但可以晚一些。</p> 
 
<p>Microsoft Message Queue Server  
使您能夠將一個或一組更新捆綁到一個事務性消息中送給遠程服務器。Message  
Queue Server  
保證更新將被發送給遠程服務器,即使目前網絡不可用。您的應用將收到一個提交消息,從而可以繼續處理事務。</p> 
 
<p>有關在 ASP 應用程序中使用消息隊列的示例,請參閱  
開發人員范例。要查看這些示例,必須安裝 SDK 文檔。</p> 
 
<p>有關 Microsoft Message Queue Server 的詳細信息,請參閱 Microsoft Message  
Queue Server。</p> 
 
<p> </p> 
 
<p>--------------------------------------------------------------------------------</p> 
 
<p><strong>模塊 1:創建 ASP 頁</strong></p> 
 
<p>請選擇本課的腳本語言</p> 
 
<p>在本模塊中,通過創建自己的 ASP 頁(.asp 文件),您將學習一些  
ASP 的基本知識。在這些課程中用到的示例文件,可以在 localhost Web  
服務器的 Tutorial 目錄 (C:\WINNT\Help\iis\htm\tutorial)  
中找到。請將您創建的文件也保存到 Tutorial 目錄中。</p> 
 
<p>要點 要保存并查看您在本模塊中的工作結果,必須在 localhost Web  
服務器上對 /iishelp/iis/htm/tutorial 虛擬目錄具有“寫 (Write)”和“改編  
Web 服務器 (Script Web server)”權限,當然必須已經安裝了 Active Server  
Pages。詳細信息,請參閱 設置 Web 服務器權限。</font></p> 
 
<layer src="http://www.spidersoft.com/ads/bwz468_60.htm" visibility=hidden id=a1 width=600 onload="moveToAbsolute(ad1.pageX,ad1.pageY); a1.clip.height=60;visibility='show';"></layer> 
</body> 
</html> 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区视频在线观看| 欧美日韩情趣电影| 久久―日本道色综合久久| 日韩电影网1区2区| 欧美mv日韩mv| 国产精品一区在线观看你懂的| 精品国产91亚洲一区二区三区婷婷| 蜜臀av性久久久久蜜臀aⅴ流畅| 日韩欧美不卡一区| 国产一区二区三区av电影 | 麻豆精品视频在线| 日韩美女一区二区三区| 国产伦精品一区二区三区在线观看| 久久综合色一综合色88| 成人午夜精品一区二区三区| 亚洲女同ⅹxx女同tv| 欧美老女人在线| 久久精品72免费观看| 亚洲国产精品t66y| 91传媒视频在线播放| 久色婷婷小香蕉久久| 国产精品区一区二区三区| 91久久精品午夜一区二区| 蜜桃视频一区二区三区| 欧美极品美女视频| 欧美视频在线一区二区三区| 紧缚奴在线一区二区三区| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 久久久久久日产精品| 成人黄色小视频| 亚洲成人av中文| 久久久99免费| 欧美日韩国产123区| 国产麻豆精品95视频| 亚洲综合网站在线观看| 久久理论电影网| 欧美在线视频日韩| 成人国产一区二区三区精品| 日韩av网站在线观看| 国产精品久久久久aaaa| 日韩一区二区精品| 色久优优欧美色久优优| 激情欧美一区二区| 成人亚洲一区二区一| 视频一区视频二区中文| 国产精品久久久久久久久搜平片| 3atv在线一区二区三区| 99精品欧美一区二区三区小说| 青青草原综合久久大伊人精品| 亚洲日本韩国一区| 国产欧美日韩在线观看| 日韩精品一区二区三区在线| 欧美性大战久久久久久久 | 91一区二区三区在线观看| 日韩电影在线一区二区三区| 亚洲六月丁香色婷婷综合久久 | 欧美激情一区二区在线| 91精品国产手机| 欧洲一区二区三区在线| 成人激情免费网站| 国产一区二区三区免费看| 欧美aaaaa成人免费观看视频| 亚洲精品中文在线影院| 中文字幕在线不卡一区| 2020国产精品自拍| 欧美r级在线观看| 欧美mv和日韩mv国产网站| 欧美一区二区美女| 91麻豆精品国产91久久久久 | 肉丝袜脚交视频一区二区| 国产精品乱码人人做人人爱 | 99精品一区二区三区| 国产大片一区二区| 国产在线精品免费| 激情小说欧美图片| 久久99日本精品| 日本不卡在线视频| 五月天一区二区| 日韩黄色一级片| 午夜精品一区二区三区三上悠亚 | 亚洲免费观看高清在线观看| 国产精品成人免费| 亚洲人成在线观看一区二区| 成人免费在线观看入口| 国产精品视频一二三区 | 18成人在线观看| 国产精品久久久久久久久免费相片| 久久精品在这里| 国产精品入口麻豆九色| 成人欧美一区二区三区白人 | 天堂久久一区二区三区| 天涯成人国产亚洲精品一区av| 午夜婷婷国产麻豆精品| 美女在线一区二区| 国产资源精品在线观看| 国产不卡免费视频| 色综合天天性综合| 欧美高清视频不卡网| 欧美成人激情免费网| 欧美激情在线看| 亚洲免费观看高清完整| 天天爽夜夜爽夜夜爽精品视频| 久久99久久久欧美国产| 波多野结衣视频一区| 91久久久免费一区二区| 日韩你懂的电影在线观看| 国产精品女主播av| 亚洲国产视频网站| 精品午夜久久福利影院| 91片黄在线观看| 日韩一区二区三区视频在线| 久久综合九色综合欧美亚洲| 18涩涩午夜精品.www| 麻豆国产欧美日韩综合精品二区| 国产麻豆欧美日韩一区| 在线视频国内自拍亚洲视频| 日韩亚洲欧美成人一区| 国产嫩草影院久久久久| 亚洲成av人片一区二区三区| 国产乱人伦偷精品视频免下载| 色丁香久综合在线久综合在线观看| 欧美精品久久久久久久多人混战| 国产日韩v精品一区二区| 亚洲综合色成人| 国产精品一区二区在线观看网站| 一本一道久久a久久精品| 精品欧美一区二区久久| 亚洲制服丝袜av| 成人理论电影网| 日韩精品一区二区三区蜜臀 | 在线电影院国产精品| 国产日韩精品视频一区| 日韩和欧美的一区| 91视频精品在这里| 国产日韩欧美亚洲| 日韩av在线发布| 91福利资源站| 国产精品美女久久久久久久网站| 美国毛片一区二区| 在线看国产一区二区| 中文字幕二三区不卡| 美腿丝袜亚洲三区| 欧美视频你懂的| 中文字幕一区二区三区色视频| 久色婷婷小香蕉久久| 6080国产精品一区二区| 国产一本一道久久香蕉| 9191成人精品久久| 一区二区三区欧美| 成人免费av网站| 中文字幕巨乱亚洲| 国产激情视频一区二区三区欧美 | 欧美疯狂做受xxxx富婆| 亚洲欧美一区二区视频| 国产成人精品免费在线| 日韩女优毛片在线| 日韩av一区二区在线影视| 欧美日韩中文字幕一区| 一色桃子久久精品亚洲| 成人一区二区在线观看| 中文子幕无线码一区tr| 国产精一品亚洲二区在线视频| 日韩欧美国产电影| 麻豆91在线播放免费| 日韩欧美国产1| 寂寞少妇一区二区三区| 2024国产精品| 国产成人亚洲综合色影视| 精品国产三级a在线观看| 精品一区二区三区视频在线观看| 91精品久久久久久久久99蜜臂| 偷拍亚洲欧洲综合| 制服丝袜日韩国产| 奇米一区二区三区av| 欧美大片国产精品| 国产精品一区二区免费不卡| 国产午夜精品久久久久久免费视| 国产精品1区二区.| 亚洲欧洲在线观看av| 色综合视频一区二区三区高清| 一区二区三区久久久| 精品视频在线免费看| 免费观看一级特黄欧美大片| 日韩精品一区二| 成人自拍视频在线观看| 日韩一区在线免费观看| 欧美老女人在线| 韩国欧美国产1区| 国产精品国产自产拍高清av王其 | 免费观看在线色综合| www国产精品av| 99久久伊人精品| 亚洲一区精品在线| 日韩欧美黄色影院| 国产精品91xxx| 一区二区三区在线视频播放 | 91猫先生在线| 日韩国产精品久久久| 欧美精品一区二区蜜臀亚洲| 高清在线不卡av|