⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 210003.htm

📁 探索Windows 2000发展策略以及中介层技术设计的基本概念
💻 HTM
字号:
<html><body><span  id=Layer1><a name=210003><font color=#3e70d7 face=arial size=5><b>了解CGI</span><span  id=Layer2></b></font><p><font size=2 color=#3c3c3c face=arial>CGI是最古老也是建立Web应用程式最广受支援的机制。不过,在IIS环境中,它并不是建立新应用程式的最佳选择。如前描述,其中一个最大的理由是,CGI为每个从客户端而来的要求开始一个新行程,速度慢是无可避免的。</span><span  id=Layer3></font></p><p><font size=2 color=#3c3c3c face=arial>CGI会针对每个要求开启一个新的行程</span><span  id=Layer4></font></p><hr><font face=Arial Black color=#3e77d7 size=3><b></b></font><p><font size=2 color=#3c3c3c face=arial>CGI会针对每个要求开启一个新的行程</span><span  id=Layer5></font></p><hr><p><font size=2 color=#3c3c3c face=arial>不过,CGI相当简单易懂。当IIS接收一个从客户端而来且参考到一个CGI应用程式的要求时,便将要求中包含的资讯包装成标准格式,在另外的行程中启动这个应用程式,然後透过标准的输入与命令列,参数将这个要求的资讯传到新的行程中。因为无法制成标准格式的资讯便放在环境变数当中,所以这些资讯同样可在新的行程中存取。CGI应用程式执行所有能让要求正确地处理之动作,然後将回应的资讯写到标准的输出。IIS会读取这个回应的资讯,并建构适当的HTML回传到客户端。图10-4展示这个过程。</span><span  id=Layer6></font></p><p><font size=2 color=#3c3c3c face=arial>IIS将客户端提供的资讯传送到一个CGI应用程式,然後将应用程式回传的资讯传回</span><span  id=Layer7></font></p><hr><font face=Arial Black color=#3e77d7 size=3><b></b></font><p><font size=2 color=#3c3c3c face=arial>IIS将客户端提供的资讯传送到一个CGI应用程式,然後将应用程式回传的资讯传回</span><span  id=Layer8></font></p><hr><p><font size=2 color=#3c3c3c face=arial>IIS支援CGI,不过Microsoft并不鼓励使用它。事实上,若说对CGI的支援主要是为了能让IIS执行早期为其它Web伺服器建立的应用程式,这是一点也不为过的。使用ISAPI或最常见的ASP来建立新应用程式应该较有意义。</span><span  id=Layer9></font></p><br><center><a target=_new href=imagesh/10-4.gif><img border=0 src='imagesl/10-4.gif'></a></center></span><span  id=Layer10><center><table border=0 ><td align=center><font color=#3c3c3c face=arial size=2><font size=2 face=arial color=#3e80d7><b>&nbsp;图10-4</span><span  id=Layer11>&nbsp;</b></font>一个CGI应用程式是一个单独的行程,接受参数、执行某些动作,然後将结果传回IIS。</span>
	</body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -