?? 4-1-3.cfm.htm
字號:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>什么是Active Messaging</title>
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
</head>
<body>
<font FACE="宋體"><b>
<p ALIGN="JUSTIFY">什么是Active Messaging?</p>
</b></font><font FACE="宋體" SIZE="3">
<p ALIGN="JUSTIFY">Active Message和Microsoft Exchange 5.0裝在一起的,是以Active
Server Pages的形式出現的,是由Active Server 的DLL文件把它解釋成HTML文件。
Active Messaging充當Exchange和IIS之間的一個解釋器,所以,用戶就可以運行網絡瀏覽器來訪問Microsoft
Exchange 的數據-例如,信件,公共文件夾,和公共的地址簿。 Active
Server Pages應用程序不但能訪問Exchange,而且也能通過使用SQL和SYN Active
Server 組件來訪問SQL和SNA數據。</p>
<p ALIGN="JUSTIFY">在Active Messaging 的關鍵組件中是Exchange Server安裝在IIS3.0系統上的動態連接庫(DLL)。
那些DLL文件的一個功能是使用Messaging應用程序界面(MAPI),來訪問Microsoft
Exchange 信件,并且把它轉換成HTML代碼在WEB上顯示。開發者編寫那些使用Microsoft
Active Server Pages的網頁,他們就是處理腳本的IIS3.0的另一種組件。一個用戶可以在瀏覽器上輸入指向一個ASP文件的URL,來進行訪問。這個文件包含了調用Active
Messaging DLL的腳本。從服務器上傳輸到瀏覽器上的內容是腳本解釋成的HTML代碼。</p>
<p ALIGN="JUSTIFY">例如,
你也許會得到一個包含在某一個文件夾下的全部新信件的標題,服務器把他翻譯成HTML,并把它傳輸到客戶端。HTML代碼可以使每一個信件標題都能鏈接到這個信件的主體,當用戶選擇了其中的一個標題行,就會運行另一個腳本取出這個信件的主體,并把它轉換成HTML,給用戶顯示出來。</p>
<p ALIGN="JUSTIFY">ASP文件可以包含腳本命令(為好幾種腳本環境所寫的),包括Visual
Basic Scripts Edition(VBScript)和JScript。 通過可選的Active Scripting
插件,它也支持其他的腳本語言,例如,REXX和Perl。
另外,開發者也可以使用用C++,Visual Basic,Java,和COBOL開發的ActiveX
控件。</p>
<p ALIGN="JUSTIFY">你可以把Active Messaging當作一種翻譯器。它可以通過安裝NT
4.0中的Active Server Pages把存儲在Exchange Server中內容翻譯成HTML代碼,
任何機器類型和任何瀏覽器類型的用戶都能訪問到Active Server的數據。</p>
<p ALIGN="JUSTIFY">任何兩個目錄都可以包含相同的文件,或名字相同,但是內容不同的文件。</p>
<p ALIGN="JUSTIFY">無論什么時候要你為一個組織增加一個E_mail地址,公共文件夾,或對一個目錄的訪問權,Active
Messaging都能給基于WEB的應用程序提供方法。Exchange
的應用程序庫可以在站點Microsoft.com上或Technet CD上找到。現在也包括能被WebMaster使用的Active
Server腳本。</p>
<p ALIGN="JUSTIFY">Active Platform
能給開發者提供一個建立應用程序的的開發平臺,這個平臺能充分利用PC機和Ineternet的優勢。Active
Platform主要基于三個核心技術:Active Desktop,Active Server,和ActiveX。首先,他能在客戶端和服務器端形成一個統一的開發平臺,來迅速建立大范圍基于WEB的應用程序。
</p>
<p ALIGN="JUSTIFY">新一代的程序會更快地得到結果,包括數據庫訪問,財務數據更新,表格處理,文件訪問,以及其他程序。如圖4。4顯示了Active
Server版本的在線討論區。</p>
<b>
<p ALIGN="JUSTIFY">圖4.4 Active Messaging的在線討論的演示例子程序</p>
</b>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY">通過 Exhnage Form Designer,不需要使用任何的編寫代碼,你可以把信息和某些功能加入到internat或Internet站點上。現在,你可以通過HTML和腳本編寫來建立
Active Server Pages,或通過FrontPage和他的Server Extension來編寫。現存的Exchange
應用程序可以擴展到所有的支持WEB瀏覽器的平臺,現存的WEB網頁還可以給他增加更新的功能。</p>
<p ALIGN="JUSTIFY">總而言之, Active Messaging是Active Server的一個組件,是Microsoft
Active Platform的一部分。用戶和開發者都可以編寫能通過Active Messaging來訪問Microsoft
Exchange Server的功能的ASP文件。Active Platform和Active Messaging的結合成為了新一代商業程序開發的催化劑,這些商業程序既具有WEB程序的特征,又具有Microsoft
Exchange Server的強大功能和可靠性。</p>
</font><font FACE="宋體" SIZE="5"><b>
<p ALIGN="JUSTIFY">Active Server應用程序的例子</p>
</b></font><font FACE="宋體" SIZE="3">
<p ALIGN="JUSTIFY">用戶如果想知道更多的Active Server的應用程序,可以參考Microsoft
Exchange Community Discussion Forum 的例子程序,這個程序可以在Microsoft
Exchangede 應用程序集中找到,或在這個URL的網絡站點上找到:</p>
<p ALIGN="JUSTIFY">www.microsoft.com/syspro/technet/boes/bo/mailexch/tools/apppfarm/default.cfm</p>
<p ALIGN="JUSTIFY">你也可以在TechNet CD上得到這個例子程序。靜態的HTML代碼和GIF圖象文件都已經被轉換成自定義的格式了,但是,腳本文件是不能轉換的。如果你在你的瀏覽器上訪問</font><a
HREF="javascript:if(confirm('http://www.exchange.com/ \n\n文件并未按 Teleport Pro 取回, 因為 它的域或路徑超過啟始網址中設定的范圍。 \n\n你要從服務器上打開它嗎? '))window.location='http://www.exchange.com/'" tppabs="http://www.exchange.com/"><font FACE="宋體" SIZE="3" COLOR="#0000ff"><u>www.exchange.com</u></font></a><font
FACE="宋體" SIZE="3">,選擇Peer Discussion,然后選擇Application Design,你就可以得到如圖4。5
所示的屏幕。</p>
<b>
<p ALIGN="JUSTIFY">圖4.5 在線討論的例子程序</p>
</b>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY"> </p>
<p ALIGN="JUSTIFY">這個站點允許基于任何框架的WEB瀏覽器,通過匿名服務來讀寫訪問Microsoft
Exchange的公共文件夾。</p>
<p ALIGN="JUSTIFY">這些框架會顯示以下的幾種內容:</p>
<blockquote>
<blockquote>
<p ALIGN="JUSTIFY">靜態HTML代碼。 用HTML寫的瀏覽器標題,和最開始時的描述這個應用程序的文本。</p>
<p ALIGN="JUSTIFY">GIF圖象。黃色的“POST”圖標就是一個GIF文件。</p>
<p ALIGN="JUSTIFY">動態生成的HTML代碼。這些代碼把存儲在Microsoft Exchange
Server中的數據取出來,然后把它轉換成HTML代碼。</p>
</blockquote>
</blockquote>
<p ALIGN="JUSTIFY">通過查看源程序,你可以學習到更多的制作這些網頁的方法。</p>
<p ALIGN="JUSTIFY">總而言之, Exchange Server 5.0不但把Microsoft Exchange Web
Client d的優勢提供給用戶,使用戶能讀取自己的E_mail,而且他還把Active
Messaging的轉換信息成為HTML代碼的功能加入到這個里面,他的Active
Platform是一個新的,迅速的,簡易的開發環境。</p>
</font>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -