走近IIS
發表于:2007-05-25來源:作者:點擊數:
標簽:
對于IIS的4.0版本,人們的注意力大多集中在其管理工具和日志文件分析工具的改進上。我們將概括介紹其中的一些進步,包括Microsoft 管理控制臺及對Web 站點管理方面的其它改進--還有Site Server Express,一個分析和報告Web 站點統計數字的工具。 管理工具 Mi
對于IIS的4.0版本,人們的注意力大多集中在其管理工具和日志文件分析工具的改進上。我們將概括介紹其中的一些進步,包括Microsoft 管理控制臺及對Web 站點管理方面的其它改進--還有Site Server Express,一個分析和報告Web 站點統計數字的工具。
管理工具Microsoft 管理控制臺 Microsoft 管理控制臺(MMC)為管理員提供了一項管理
網絡環境的功能。用管理控制臺,每個管理員可以定制其網絡管理任務。MMC的Snap-in提供了管理特殊的服務器組件的能力。
其中一個snap-in是Internet 服務管理器,它使管理員可以創建Web和FTP 站點、修改站點的默認設置、給任務分配操作符、啟動和關閉站點、管理交易、查看統計數字、管理本地和遠程任務以及為Web服務器執行其它的管理任務。
注意:Windows NT和 BackOffice 將來的版本以及許多第三方工具都將MMC snap-ins包含進去作為它們的管理程序。
MMC中的每個snap-ins都包含一個或多個窗口。每個窗口都有兩格,左邊一格稱為范圍格,顯示了名空間的樹型圖,它包含當前為MMC所管理的所有項目的所有層次。每個項目(或節點)都是一些對象、任務或容器。這個名空間的樹型圖與Windows NT Explorer 中硬盤上文件和文件夾的視圖是一樣的。從管理的角度上說,你對網絡的管理是通過對結果格中的內容進行操作、修改選項或執行工具欄和命令菜單中的命令來實現的。
MMC的功能還可以用snap-ins 來擴展,它允許管理員從一個單一界面管理管理所有的網絡事件。
基于Web方式的管理工具
IIS還包含了一個基于網絡的管理工具,通過使用一個Web 瀏覽器來對Web 服務器進行遠程管理。ISP們會發現這個工具很有用,因為這向他們的客戶提供了遠程管理他們自己的站點的能力。如果你決定用這個工具來遠程管理Web 服務器,那么唯一安全的方法就是通過Secure Sockets Layer (SSL)來確保數據的安全傳輸。
利用Windows NT 服務器管理工具
由于IIS與 Windows NT服務器緊密地結合在一起,它就可以利用 Windows NT 服務器中現有的許多管理工具,包括域的用戶管理器、
性能監控器、網絡監控器、事件閱覽器以及簡單的網絡管理協議--來幫助管理系統。
管理多個站點 在IIS 4.0中,有可能在單一的IP地址上創建無窮多的Web 站點并且在每個站點上都有不同的配置信息。在過去這是很難作到的,因為每個IP地址都應該只有一個域名。HTTP 1.1 (來自Internet Engineering Task Force的最新版HTTP ) 允許在一個IP地址上有多個域名,它是通過規定主機的頭文件信息將用戶引導到正確的Web 站點。而對于非HTTP 1.1 的用戶,IIS 也為這些瀏覽器訪問站點帶來了足夠的支持。
當在一個機器上激活了多個Web 站點時,IIS 4.0 使你能夠管理為每個Web 站點提供多少網絡帶寬。這一功能就叫做帶寬扼殺,它保證機器上每個站點都得到足夠的貸款。發布靜態HTML頁面 (.htm文件)的站點可以充分利用IIS中的這一功能。
統計數字跟蹤和分析 Windows NT 4.0選項包裝中包含了Microsoft Site Server Express,它允許站點管理員分析服務器的日志文件,并生成報告,報告中詳細描述用戶行為、分析站點內容并糾錯、向本地及遠程服務器發布Web 頁面。
安全性 如果Internet上要求安全的處理,那么IIS和Windows NT服務器就為Secure Sockets Layer 3.0 (SSL) 提供支持,使客戶和服務器之間能夠交換信息。通過使用數字證明,SSL 3.0 為服務器提供了一種校驗客戶是誰的方法,而不要求服務器登錄。通過Microsoft證明服務器 (包含在Windows NT選項包裝中), IIS可以發布和管理這些證明,并將它們映射到機器上的用戶帳號,使用戶在正確的級別上使用文件和服務。Windows NT服務器和IIS 還支持基本的認證(發送未加密的用戶名和口令)、挑戰/反應(口令的加密認證)、服務器門加密(用于與
銀行和其它
金融機構間交易的128位加密數字證明)。有關SSL和其它安全技術的內容請參考Microsoft Security Advisor site 。
Microsoft 通過Microsoft Proxy Server 2.0和Windows NT服務器4.0的附加產品提供了防火墻、內容緩存和管理軟件工具。
代理服務器允許intranet 開發人員為公司提供Web 使用權,并且在安全的前提下,允許內部網絡的一部分對于用戶是可視的。更多的信息請參考Proxy Server site 。
對于安全技術的選擇要基于你的安全需要。要記住安全技術--尤其是那些需要加密和解密的技術 -- 在Web服務器上要占用處理器時間,從而影響服務器的性能。要根據情況做計劃。將安全功能編程到你的Web 服務器環境中,然后將實驗室的門敞開著回家度周末也不是什么好主意,所以要根據硬件本身來安排安全問題。有關一般性的安全信息可以參考本系列早些時候的欄目How to Feel Secure。
Web開發人員使用的IIS
IIS 4.0 最令人激動的功能是其強大的應用程序開發平臺。ASP技術、服務器組件、搜索和索引功能以及新的交易處理功能都使服務器密集型的Web 應用程序開發成為Web 開發中發展最快的一部分。Web開發人員需要使用的功能將在網上激活商業交易、數據存取、個性化以及生成動態內容。Intranet開發人員也需要這些功能--他們還需要對網絡上所有文檔進行全文本搜索的功能。
交易處理 正如你所知道的,大多數Web 應用程序是由多個組件、腳本和其它程序組成的。越來越多的high-end應用程序運行和管理商業交易,比如說定購一本書,越來越多地包含許多步驟。必須要確認信用、必須要將書發送出去、必須要管理存貨、必須要給客戶開具發票。每一次訂貨必須發生在多個服務器的多個
數據庫中。如果這些組件中有一個失敗了,也不應該影響整個應用程序的成功或失敗,并且系統要正確地處理這一失敗,以確保即使在系統失敗的情況下也能繼續進行交易。
通過Microsoft交易服務器(MTS)2.0實現的Windows NT服務器和IIS中的交易支持,跟蹤整個系統處理的成功或失?。ɡ缬嗀浕蛟L問或操作數據),以及在必要時正確地處理終止交易的過程。當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 服務器緊密結合在一起,它也能提供強大的安全、管理及開發功能。
原文轉自:http://www.kjueaiud.com
老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
|