从Java servlet开始

ZDNet软件频道 时间:2002-10-11 作者:BUILDER.COM |  我要评论()
本文关键词:
本文将集中讨论Java平台提供的servlet类,是如何让你使用和在胖客户机环境下相同的面向对象技术编写Web应用程序的。
Java servlets为扩展和增强Web服务器功能提供了一条简单的方法。它们不依赖于平台,这使得你可以为特定的服务器和平台选择最好的方法。而且,servlets使用的是API完整的Java指令表。我们在下面将集中讨论Java平台提供的servlet类,是如何让你使用和在胖客户机环境下相同的面向对象技术编写Web应用程序的。
迁移到面向对象的编程(OOP)
我们前面的部分涉及了你所需要的Java工具,使用这些工具能够使你的应用程序访问和使用Internet上有价值的资源。要了解如何通过URL类来使用Internet的内容,请阅读文章《通过Java访问网络资源
servlet入门

通过使用Java程序语言Java servlet体系推动了服务器端的处理能力。由于servlet是用Java写成,所以它们使服务器端程序的开发者能够获得Java及其API的所有益处,包括一次写成servlet便可运行在任何支持Java的服务器平台上。

Servlet为传统的CGI开发带来一次向前的大飞跃。每个servlet请求是由一个线程而不是由一个全新的进程来处理的,而传统的CGI的方法则正好相反。Servlet是用Java Servlet API开发的,后者被打包进javax.servletjavax.servlet.http这两个程序包里。这两个程序包里包括了类、接口以及框架,它们所封装的功能和属性能为所有HTTP协议的请求/回应提供通讯服务,包括对话处理、POST请求和GET请求。

因为servlet是使用Java程序语言写成的,所以Java类享有的所有易用性也转移到了servlet环境中。当然这其中最重要也是最有用的就是使用Java Database Connectivity(JDBC) API所具有的访问SQL数据库的能力。


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134