开发者社区> 问答> 正文

使用 Servlet 来代替传统的 CGI 程序的原因有哪些?

使用 Servlet 来代替传统的 CGI 程序的原因有哪些?

展开
收起
游客k7rjnht6hbtk6 2021-10-29 16:22:48 448 0
1 条回答
写回答
取消 提交回答
  • 原因之一是效率,使用传统的 CGI 程序,每当收到一个 HTTP 请求的时候,系统就要启动一个新的进程来处理这个请求,这样会导致系统性能降低。而使用 Servlet,Java VMS 一直在运行,当接到一个请求之后 Java MVS 就创建一个 Java 线程马上进行处理,如此要比每次都启动一个新的系统进程效率要高得多。

    2021-10-29 16:23:30
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
PHP运行机制初探 立即下载
使用C++11开发PHP7扩展 立即下载
使用C++开发PHP7扩展 立即下载