附录一 :ABOUT JAVA TECHNOLOGY

Servlets and JSP: An Overview

1. What are Java Servlets?

Servlets are Java technology's answer to CGI programming. They are programs that run on a Web server and build Web pages. Building Web pages on the fly is useful (and commonly done) for a number of reasons:

The Web page is based on data submitted by the user. For example the results pages from search engines are generated this way, and programs that process orders for e-commerce sites do this as well.

The data changes frequently. For example, a weather-report or news headlines page might build the page dynamically, perhaps returning a previously built page if it is still up to date.

The Web page uses information from corporate databases or other such sources. For example, you would use this for making a Web page at an on-line store that lists current prices and number of items in stock.

2. What are the Advantage of Servlets Over "Traditional" CGI?

Java servlets are more efficient, easier to use, more powerful, more portable, and cheaper than traditional CGI and than many alternative CGI-like technologies. (More importantly, servlet developers get paid more than Perl programmers :-).

Efficient. With traditional CGI, a new process is started for each HTTP request. If the CGI program does a relatively fast operation, the overhead of starting the process can dominate the execution time. With servlets, the Java Virtual Machine stays up, and each request is handled by a lightweight Java thread, not a heavyweight operating system process. Similarly, in traditional CGI, if there are N simultaneous request to the same CGI program, then the code for the CGI program is loaded into memory N times. With servlets, however, there are N threads but only a single copy of the servlet class. Servlets also have more alternatives than do regular CGI programs for optimizations such as caching previous computations, keeping database connections open, and the like.

Convenient. Hey, you already know Ja

java外文翻译范文_关于JAVA技术外文翻译.doc相关推荐

  1. java项目总结范文_第一次java项目个人总结

    个人总结 在这次项目之前,因为个人状态和心态的原因,从gui课程开始便基本处于神游的状态,状态上体现在上课精力不能集中犯困,心态上体现在明知道自己没学懂也没有主动去问休息时也没有去练习解决问题. 这样 ...

  2. java项目----教务管理系统_基于Java的教务管理系统

    java项目----教务管理系统_基于Java的教务管理系统 2022-04-22 18:18·java基础 最近为客户开发了一套学校用教务管理系统,主要实现学生.课程.老师.选课等相关的信息化管理功 ...

  3. java外文翻译范文_电子商务毕业论文外文翻译范文《JavaandtheInternet》

    <电子商务毕业论文外文翻译范文<JavaandtheInternet>>由会员分享,可在线阅读,更多相关<电子商务毕业论文外文翻译范文<JavaandtheInte ...

  4. 学习java的心得体会_学习java的心得体会范文.doc

    学习java的心得体会范文 篇一:JAVA学习的心得体会 ? 国家队每一次踢球失败后都要说这么一句:我们回去后要好好总结,下次会打得更好! ? 总结不代表就能改过原有的不足,也不代表就能进步了 ? ( ...

  5. java 计算移动平均线_基于Java语言开发的个性化股票分析技术:移动平均线(MA)...

    基于Java语言开发的个性化股票分析技术:移动平均线(MA) 基于 Java 语言开发的个性化股票分析技术:移动平均线(MA)移动平均线(MA)是以道·琼斯的"平均成本概念"为理论 ...

  6. java是什么格式_是java格式

    错误:编码GBK的不可映射字符的解决办法 最近在重新补javaSE的基础,编辑器编写完代码以后,在控制台运行代码段的时候,出现了以下的错误提示:错误:编码GBK的不可映射字符 在通过查询谷哥和度娘以后 ...

  7. java 写字板源代码_基于JAVA的模拟写字板的设计与实现(含录像)

    基于的模拟写字板的设计与实现(含录像)(任务书,开题报告,中期检查表,外文翻译,毕业论文18800字,程序代码,答辩PPT,答辩视频录像) 摘要 目前,很多新的技术领域都涉及到了Java语言,Java ...

  8. java 哈希算法_选择Java密码算法第1部分-哈希

    java 哈希算法 抽象 这是涵盖Java加密算法的三部分博客系列文章的第1部分. 该系列涵盖如何实现以下功能: 使用SHA–512散列 使用AES–256的单密钥对称加密 使用RSA–4096的公钥 ...

  9. java 程序增加 防盗_防盗Java EE –保护Java EE企业应用程序的安全

    java 程序增加 防盗 Øredev离我们仅有几天的路程,我受邀作了两次演讲. 其中之一是关于我最喜欢的主题:安全性和Java EE. 它旨在实现两个目标. 一方面向典型的Java EE开发人员介绍 ...

最新文章

  1. python定位文件位置_python使用相对定位,绝对定位,选取同级别文件下的指定文件(csv,excel)...
  2. linux 环境安装Flutter
  3. 关于Unity中UI中的Image节点以及它的Image组件
  4. 微信又干了件大好事 老司机们快看!
  5. mysql 类似wm concat_oracle中有没有类似于mysql中的group_concat的函数?
  6. 你要练神功,就应该先自宫,对不?
  7. Access优已成忧,一年后,还是离开了秋色园了
  8. AIX ksh使用小技巧
  9. Javascript 调用MSAgent
  10. 南航计算机学院考研的专业课,【南航计算机考研】南航计算机考研经验贴
  11. 计算机网络速成【网络层】
  12. js如何获取当月第一天和最后一天
  13. 如何设置Ubuntu键盘输入法框架为fcitx
  14. 在delphi中制作二维码
  15. 超级实用的分时图指标 有了本分时图你根本不用看K线了
  16. Shell替换数组元素之间的间隔符号
  17. 直销系统开发|直销双轨制模式详解
  18. JAVA探针机制—Agent(一)
  19. 酷狗音乐Top500榜单爬取
  20. 四菱天线怎么加强_自制四菱天线接收地面数字电视信号

热门文章

  1. Android 通过源码解析 Fragment 启动过程
  2. 完美解决高配置电脑Ps笔刷延迟问题
  3. 重庆大学java考试_重庆大学网络教育学院 《Java程序设计》形考一答案
  4. 详解SQL中的排名问题
  5. Intel重夺半导体第一 华为海思增速惊人!
  6. 如何加声调口诀_小学拼音声调的口诀是什么??
  7. Arcgis-基于tif栅格图和线矢量绘制道路形变剖面线
  8. 基于JavaSwing的员工工资管理系统
  9. 快速原型和硬件在环的区别
  10. 会议投影仪什么牌子好?会议投影仪什么牌子好