【 CGI 与 Servlet 】

  • Web 服务器及程序协作的 CGI
CGICommon Gateway Interface,通用网关接口)是指 Web 服务器在接收到客户端发送过来的请求后转发给程序的一组机制在 CGI 的作用下,程序会对请求内容做出相应的动作,比如创建 HTML等动190态内容。
使用 CGI 的程序叫做 CGI 程序,通常是用 PerlPHPRuby C 等 编程语言编写而成。
 
 
  • Java 而普及的 Servlet
Servlet 是一种能在服务器上创建动态内容的程序。Servlet 是用 Java语言实现的一个接口,属于面向企业级 JavaJavaEE,Java Enterprise Edition)的一部分。
 
之前提及的 CGI,由于每次接到请求,程序都要跟着启动一次。因此一旦访问量过大,Web 服务器要承担相当大的负载。而Servlet 运行 在与 Web 服务器相同的进程中,因此受到的负载较小 Servlet 的运 行环境叫做 Web 容器或 Servlet 容器。
 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章