走近IIS(3)_Windows教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!
      交易處理

        正如你所知道的,大多數Web 應用程序是由多個組件、腳本和其它程序組成的。越來越多的high-end應用程序運行和管理商業交易,比如說定購一本書,越來越多地包含許多步驟。必須要確認信用、必須要將書發送出去、必須要管理存貨、必須要給客戶開具發票。每一次訂貨必須發生在多個服務器的多個數據庫中。如果這些組件中有一個失敗了,也不應該影響整個應用程序的成功或失敗,并且系統要正確地處理這一失敗,以確保即使在系統失敗的情況下也能繼續進行交易。

        通過Microsoft交易服務器(MTS)2.0實現的Windows NT服務器和IIS中的交易支持,跟蹤整個系統處理的成功或失敗(例如訂貨或訪問或操作數據),以及在必要時正確地處理終止交易的過程。當ASP頁面已被聲明是交易性的,交易服務器就進行創建發生在這個頁面內的交易的有關細節處理。交易組件在需要時激活,不使用時就取消其激活以節省系統資源。MTS管理也是通過Microsoft 管理控制臺來控制的。

      應用程序保持

        通過使用MTS,機構可以配置應用程序(用ISAPI或 ASP寫的)可以保持到單一請求以外的時間。這些應用程序一直保持激活,直到有新的請求進來--這樣性能明顯地優于以前。應用程序也可以孤立起來,以便在發生事故的情況下,誤操作的應用程序重新啟動時,Web 服務器和其它應用程序可以保持運行狀態。

      需要注意的其它開發功能

        搜索/索引:intranet 開發人員對IIS的搜索/索引功能特別感興趣,雖然這個功能對Internet和intranet站點同樣有效。索引服務器索引完整的文本和文檔的屬性(包括Microsoft Office 文檔)。用戶通過一個Web 瀏覽器發送查詢來搜索這個索引。索引服務器發現相關的文檔并在一個HTML頁面中向用戶返回搜索的結果。

        腳本調試:Microsoft腳本調試器1.0 可以調試用ASP技術創建的頁面。有關腳本調試器的更多信息可以在Scripting site找到。

      擴展IIS

        當你確定了Windows NT服務器4.0和IIS作為你的Web服務器配置后,你可以增加一些組件來擴展服務器本身的功能。下面是幾個例子:

        ADO 1.5版允許對多種類型數據的程序性使用,從Windows NT 選項包裝中安裝。
      Microsoft站點服務器,與Windows NT服務器和IIS結合起來,為Internet商務、站點管理和Web商務提供了一個全面解決方法。
      Microsoft交換服務器和Microsoft Windows媒體技術提供了信息和協作的方法。
      SNA服務器提供了使用SNA網絡中的大型機和AS400 系統上數據的功能。

        除此以外,第三方也在開發與Windows NT服務器和IIS 一起使用的方法,以提供多種服務來擴展你的Web服務器環境的功能。

      總結

      對IIS 4.0 的改進和功能的增加為Web 管理員提供了一些更新的管理工具,為應用程序開發人員提供了交易處理和提高性能的功能。不要忘記,由于IIS與Windows NT 服務器緊密結合在一起,它也能提供強大的安全、管理及開發功能。

      來源:網絡搜集//所屬分類:Windows教程/更新時間:2013-04-15
      相關Windows教程