📄 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 + -