网站建设| 数据库类| 图形图象| 程序设计| 现代办公| 操作系统| 考试认证| 网络技术| 软件工程| 电脑相关| 文学作品
网站开发| 网页制作| 操作系统| 图象图形| 考试认证| 数据库类| 程序设计| 硬件技术| 现代办公| 网络技术| 笑话频道
 
您的位置: 电脑书库首页-> 电脑文摘-> 网站开发-> CGI/PERL-> ASP、CGI、ISAPI、ODBC之间的差别

ASP、CGI、ISAPI、ODBC之间的差别
作者:佚名 来源:InterNet 加入时间:2005-3-29
相关文章
  • 访问标准CGI变量
  • CGI应用程序开发基础
  • 利用CGI方式实现Web查询
  • CGI技术及其开发
  • CGI扫描器的原理和实现过程
  • CGI编程--Perl的安装配置
  • CGI程式设计疑难杂症
  • CGI绝对路径和相对路径的简便设置方法
  • Perl CGI编程安全点滴
  • 相关书籍:
  • CGI,Java Script 探索
  • CGI脚本入门学习
  • CGI-Perl实例起步
  • ASP赋予你在标准的HTML文档中嵌入脚本的能力。使用这些脚本可执行应用程序逻辑和调用执行特定任务的软件组件,如数据库查询、文件输入/输出(I/O)、交易规则和工作流程。ASP将INTERNET数据库连接器(IDC)的简单性与ISAPI的灵活性结合在一起,而且由于支持JAVA虚拟主机,因此可以用多种编程语言编写ASP应用组件。

    CGI是最常用的WEB服务器扩展。CGI可以使你能够运行在不属于WEB服务器的应用程序。许多CGI应用程序是用脚本语言编写的。由于这种语言的可移植性,因此这些语言是扩展WEB服务器性能的流行方法。经过CGI具有灵活性和可移植性,但是由于CGI必须对每个CGI请求重新启动一个新的进程,所以,PERL应用程序对大流量的WEB站点不是最佳解决方案。在CGI完成对该请求的服务后,将取消该进程以及与它相关的任何信息。现在国内外的虚拟主机服务商,在NT SERVER下已经不提供支持PERL的服务。

    ISAPI是由MS创建的作为CGI补充的INTERNET服务器应用程序编程接口,是一组常规可扩展例程,用于调用外部应用程序并处理浏览器和服务器之间的数据流。
    ISAPI是一个开放式规范,WINDOWNS NT和其他操作系统上的第三方WEB服务器支持该规范。通过将ISAPI与IIS和NT SERVER结合,可以创建一个高性能、低成本并且可扩展的超文本传输协议(HTTP)平台。ISAPI开发以ISAPI应用程序的形式出现,用于克服CGI性能不足的问题。ISAPI的过滤器可以对传入和传出IIS的信息进行预处理和后处理。虽然ISAPI比CGI更快更灵活,但是程序员必须十分熟悉MS VC++开发系统才行。

    ODBC IDC是IIS中的另一个可扩展的选项。IDC是一个ISAPI应用程序,它使你可以把WEB页面与支持ODBC的任何后端数据库结合。IDC使用简单的脚本语言创建数据库连接这个事实使IDC成为特别受欢迎的服务器扩展。了解结构化查询语言(SQL)可以帮助你创建IDC应用程序。


    [文章录入员:nancy]

    相关文章
  • 访问标准CGI变量
  • CGI应用程序开发基础
  • 利用CGI方式实现Web查询
  • CGI技术及其开发
  • CGI扫描器的原理和实现过程
  • CGI编程--Perl的安装配置
  • CGI程式设计疑难杂症
  • CGI绝对路径和相对路径的简便设置方法
  • Perl CGI编程安全点滴
  • 相关书籍:
  • CGI,Java Script 探索
  • CGI脚本入门学习
  • CGI-Perl实例起步
  • 本站推荐内容

    近期主机类热搜关键词:
    美国服务器 美国服务器租用 海外服务器租用 国外服务器租用

    CGI/PERL
    ASP/ASP.NET
    PHP技术
    JSP技术
    XML技术
    CGI/PERL
    WEB服务器
    WordPress专题
    其它
    电脑教程阅读排行
    ·perl中的日期处理
    ·深入研究表单提交方式:GET/P...
    ·如何利用Perl开发Intern...
    ·CGI应用程序开发基础
    ·本地调试PERL CGI程序
    ·PERL与MySQL(DBI接口...
    ·PerlScript编写ASP
    ·CGI编程--Perl的安装配置
    ·Perl用于实现遗传算法
    ·ASP、CGI、ISAPI、OD...