ISAPI,CGI,WIN CGI什么区别

解决方案 »

  1.   

    CGI是Common Gateway Interface
    ISAPI是Internet Server Application Programming Interface
    标准CGI通过STDIN输入信息,通过STDOUT输出信息,另外还要读环境变量。WINCGI的工作方式稍有不同,它通过一个文件来获取用户的请求信息,并把响应的内容写到一个HTML文件中,再由WEB服务器返回给用户。其缺点略。
    WEB服务器的主要供应商MS和NETSCAPE都看到了CGI程序的固有缺陷,于是他们各自为其WEB服务器写了一套API,其中MS叫ISAPI,NETSCAPE的叫NSAPI。DELPHI中既有NSAPI.pas单元,也有ISAPI.pas单元,通过这两个单元可以访问这两套API。(我认为DELPHI中的ISAPI指的是这两套API)
    <转载>
      

  2.   

    先学学,我觉得都不好。现在用asp.net写些东西,感觉比cgi方便,而且灵活。 c#。