毕业论文

打赏
当前位置: 毕业论文 > 外文文献翻译 >

Java servlets英文文献和中文翻译(2)

时间:2019-08-03 17:52来源:毕业论文
Project managers can now assign the presentation layer to HTML developers, who then pass on their work to Java developers to complete the business-logic portion. The important thing to remember is tha


Project managers can now assign the presentation layer to HTML developers, who then pass on their work to Java developers to complete the business-logic portion. The important thing to remember is that a JSP page is really just a servlet. Anything you can do with a servlet, you can do with a JSP.
1. Java servlets:
Sun公司的Java Servlet平台直接解决了CGI程序的两个主要缺点。首先,servlet的资源提供了比传统的CGI程序更好的性能和利用率。其次,一次写入,就能随处运行的性质意着Servlet是具有Java虚拟机(JVM)的便携式操作系统论文网
一个servlet的外观和感觉就像一个微型的Web服务器。它接收到一个请求,并呈现一个响应。但是,与传统的Web服务器相比,servlet的应用程序编程接口(API)是专门设计来帮助Java开发人员创建动态应用程序的。
servlet本身仅仅是被编译成字节码,就像任何其他的Java对象的Java类。该servlet可以访问丰富的HTTP特定服务的API,但它是在应用程序运行的仍然只是一个Java对象,可以利用所有其他的Java资源。
为了让传统的Web服务器访问到servlet,该servlet被插入到容器中。 servlet容器被连接到web服务器。每个servlet可以宣布它会是以哪种URL模式来处理。当一个与请求相匹配的登记的图案到达时,web服务器将请求传递到容器,然后容器调用servlet。
不像CGI程序,一个新的servlet不会为每个请求创建。一旦容器实例化servlet,它只会为每个请求创建一个新的线程。 Java线程有比用于CGI程序服务器进程便宜得多。一旦servlet被创建,使用它的其他请求会带来非常小的开销。 Servlet的开发人员可以使用init()方法来保存引用的昂贵资源,如数据库连接或EJB Home接口,使他们可以在请求之间共享。像这些获取资源可能需要几秒钟,这是长于许多网民都愿意等待。
另一方面由于servlet是多线程的,servlet开发人员必须特别小心,以确保它们的servlet线程是安全的。要了解更多关于servlet编程的知识,我们建议的是Java Servlet实例,由Alan R. Williamson [Williamson]编著。Servlet信息的权威来源是Java Servlet规范[Sun, JST]。 Java servlets英文文献和中文翻译(2):http://www.youerw.com/fanyi/lunwen_36769.html
------分隔线----------------------------
推荐内容