当前位置: 首页 > 学习 > 电脑学习 > 程序设计 > JAVA > WEBSERVICE > 正文

WebSphere快速入门(18)

http://www.zk168.com.cn  招考学习网 2006-4-11 2:44:05
-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--
WebSphere快速入门(18)

· 第六章 WebSphere应用服务器

IBM WebSphere 应用服务器(简称 WebSphere 应用服务器)是一个 Web 应用服务器 , 它提供了增强的 Servlet API 和 Servlets 管理工具,并集成了 JSP 技术和数据库连接技术。

· 6.1 基本特性

WebSphere 应用服务器使您能够为 Servlet 的开发实现 “ 一次写成,各处使用”的目的。该产品包括一个基于 Java 的 Servlet 引擎,独立于 Web 服务器和它所基于的操作系统。 WebSphere 应用服务器提供了服务器插件的选项,与大多数流行的应用程序设计接口( API )兼容。所支持的 Web 服务器有 :

· IBM HTTP 服务器
· Apache Server
· Domino
· Lotus Domino Go Webserver
· Netscape Enterprise Server
· Netscape FastTrack Server
· Microsoft Internet Information Server

除了 Servlet 引擎及插件外, WebSphere 应用服务器还提供:

1. JavaSoft Java Servlet API 实现,以及这些 API 的扩展和附加。
2. 示例和文档,示例 Servlet 和 Web 站点应用程序演示了简单和高级技术。联机和可打印文档供您快速入门,并帮助掌握服务器高级功能的使用演示基本类及其扩展的示例应用程序。

3. WebSphere 应用服务器的管理器,使用图形界面,易于 :

(1) 为装入本地和远程的 Servlet 设置选项
(2) 设置初始化参数
(3) 管理 Servlet
(4) 指定 Servlet 别名
(5) 创建 Servlet 链和过滤
(6) 启用轻量级目录访问协议( LDAP )目录支持
(7) 记录 Servlet 消息
(8) 启用 JVM 调试
(9) 监控 WebSphere 应用服务器 使用的资源
(10) 监控已装入 Servlet 、活动 Servlet 会话和 JDBC 连接
(11) 控错误、事件、异常情况和日志输出
(12) 创建转储和数据快照
(13) 动态地启用和禁用跟踪

4. 缓存和再使用与 JDBC- 从属数据库连接的连接管理功能。当一个 Servlet 需要数据库连接时,它可从可用连接的缓冲池获得,从而消除了为每个请求打开一个新连接的所需花费的系统开销。

5. 附加的 Java 类,遵循 JavaBeans 规范,允许程序员访问 JDBC- 从属数据库。当隐藏使用关系数据库的复杂度时,这些数据访问 Bean 可提供增强功能。它们可用于可视集成开发环境中。

6. JSP 的动态页面内容支持。 JSP 技术使您能够通过服务器端脚本生成动态 Web 页面。其结果是将呈示逻辑(例如,定义 Web 站点结构和外观的 HTML 代码)从业务逻辑(例如,访问数据库以获得要显示在 Web 站点上的信息的 Java 编码信息)中分隔出来。灵活性方面, JSP 文件可包括任何直接插入的 Java 的组合: <SERVLET> 标记、 NCSA 标记和 JavaBean 。

7. 启用 LDAP (轻量级目录访问协议)支持的目录服务。

8. 用于集成 WebSphere 应用服务器和 Web 服务器(如 Apache Server ) 到 Tivoli 管理环境( Tivoli Management Environment )以获得分布式监控和操作的模块和命令行界面。 Tivoli 模块并不与 WebSphere 应用服务器一起发行,请访问 Web 站点( http://www.software.ibm.com/webservers/appserv/ )以获得更多信息。

WebSphere 应用服务器对 JSP 的支持是通过 JSP 处理器来实现的。在 Web 服务器上安装 WebSphere 应用服务器时, Web 服务器的配置被设置成将对 JSP 文件(即文件扩展名为 .jsp )的 HTTP 请求传递至 WebSphere 应用服务器。 WebSphere 应用服务器配置则被设置成将 JSP 文件传递至其 JSP 处理器( pageCompile )。

JSP 处理器对每一个 JSP 文件创建并编译 Servlet 。该处理器还为每个 JSP 文件产生两个文件:

(1) java 文件:包含可用于 Servlet 的 Java 语言代码;
(2) class 文件:编译过的 Servlet 。

JSP 处理器把 .java 和 .class 文件放在目录 servlets\pagecompile\JSP_file_path 下,其中 JSP_file_path 是 JSP 源文件所在的目录路径。例如,若 JSP 文件在 WebSphere\AppServer\samples\Web

Bank 目录下,则 .java 和 .class 文件就在 WebSphere\AppServer\servlets\pagecompile\WebSphere\App Server\

samples\WebBank 目录下。 .java 和 .class 文件的文件名相同。处理器使用了命名约定,该命名约定包括将下划线字符和后缀添加到 JSP 文件名中。例如,如果 JSP 文件名是 login.jsp ,则生成的文件为 _login_xjsp.java 和 _login_xjsp.class 。

如同所有的 Servlet ,由 JSP 文件生成的 Servlet 是 javax.servlet.http.HttpServlet 的子类或子孙类。如果 Servlet 类是软件包的一部分,则 Servlet Java 代码包含了用于一些必需类和软件包语句的导入语句。如果 JSP 文件包含 JSP 语法(例如指令和 scriptlets ),则 JSP 处理器会将 JSP 语法转换成等价的 Java 代码。如果 JSP 文件包含 HTML 标记,则处理器添加 Java 代码,以使 Servlet 能一个接一个字符地输出 HTML 。

· 6.2 安装与配置

对于任何软件,都需要一些计划和具体步骤以确保成功安装。对于安装与配制 WebSphere 应用服务器及其组件也是如此。下面介绍在 Windows NT 上安装与配置 WebSphere 应用服务器

· 1.内存和软件要求

(1) 内存:至少 128 MB RAM ,建议 256 MB 。 WebSphere 应用服务器安装光盘包括 Java 开发工具( JDK )。

(2) 操作系统: Microsoft NT 版本 4.0 与服务包 3 。

(3) Web 服务器: WebSphere 应用服务器需要下列服务器之一。

· IBM HTTP 服务器版本 1.3.3 Windows NT 版( WebSphere 应用服务器安装光盘包括 IBM HTTP 服务器)
· Apache Server 版本 1.3.2 Windows NT 版
· Domino 版本 5.0 Windows NT 版
· Lotus Domino Go Webserver 版本 4.6.2.5 Windows NT 版
· Microsoft Internet Information Server 版本 3.x 和 版本 4.0 Windows NT 版
· Netscape Enterprise Server 版本 3.01 和 版本 3.51 Windows NT 版(建议使用版本 3.5.1 )
· Netscape FastTrack Server 版本 3.01 Windows NT 版

(4) Java 开发组件( JDK ):建议使用与 WebSphere 应用服务器一起提供的 JDK1.1.6 。

(5) Java servlet API : WebSphere 应用服务器包括 JSDK 版本 2.0 或更高版本。

(6) Web 浏览器: WebSphere 应用服务器的管理器是用来管理 servlet 的用户界面。要运行管理器,

需要 appletviewer 或支持 JDK1.1 的浏览器,例如:

· Netscape Navigator 4.06 或 4.0.7 ,包括集成的 JDK 1.1 支持并由以下 Web 站点提供:

http://developer.netscape.com/software/jdk/download.html 。

· 或带有修正包的 Microsoft Internet Explorer 4.01 或更高版本。

· Sun HotJava 1.1 或更高版本

一些旧的浏览器不能够正确地处理启用本机语言支持的文本。如果在用户界面上看到外来字符,例如“ sEnable” ,而不是“ Enable” ,可以通过升级浏览器校正。

· 2.安装Web服务器

如果计划安装 IBM HTTP 服务器,请在安装 WebSphere 应用服务器之前安装它。可以从 WebSphere 应用服务器安装光盘安装 IBM HTTP 服务器。安装 WebSphere 应用服务器会更改 Web 服务器 httpd.conf 文件。如果安装 Web 服务器是在安装 WebSphere 应用服务器之后安装的,将不会进行更改,并且 WebSphere 应用服务器将不能够正确运行。安装 IBM HTTP 服务器之后,需要一些配置以启用 SSL 支持。请参阅 IBM HTTP 服务器文档以获得指示信息。

对于计划安装其它的 Web 服务器(如 Apache Server ),也请在安装 WebSphere 应用服务器之前安装它。理由同上。

(未完待续)

-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--
最新入库:
 
·实质、过程及意义——阿多尔诺“否定的辩证法”探微
·从Ontology的译名之争看哲学术语的翻译原则
·论马克思主义哲学经典的解释——解释学方法及其在马克
·中国哲学当前的核心与周边问题
·和合学与21世纪文化价值和科技
·中国文化的和合精神与21世纪
·宗教之间理当相互宽容
·上半个世纪的自由主义
·殷周至春秋时期神人关系之演进
·大学之道:构建以“三纲八目”为核心的道德修养体系
相关内容:
 
·BOG压缩机在液化石油气基地的应用
·LFCB-102型微波分相差动保护的应用
·基于PB6和ORACLE8开发“劳动信息管理系统”
·利用TDC组件实现对WEB页面的交互操作
·关于SBS改性沥青配合比设计及施工技术的探讨
·PowerBuilder的分布式计算技术及其应用
·PowerBuilder和MapInfo的集成开发技术
·基于Visual Basic快速开发现场电视监控系统
·PBX濒临被取代的危机—论程控交换机的生存与发展
·ASP技术访问WEB数据库 2
网友点评:
 
会员名称:
密码:匿名 ·注册·忘记密码?
评论内容:
(最多300个字符)
  查看评论
友情提醒:
 1.库中的资料大都来自互联网、网友上传、各类书籍,在录入的过程中难免会出现错误,恳请网
 友来信指正!
 2.如果网友在本库中未能找到所需要的材料,请登陆到我们的论坛《招考学习网》版块!
 3.考友想加入招考学习网的编辑部,请发信到XueXiWang#Gmail.com(#改为@)附带个人简历
 4.如需转载请注明出处及作者,谢谢合作!
 5.如果您有更好的建议或意见请EMAIL:XueXiWang#Gmail.com (#改为@)
 6.凡标题中有注有“[NO]”字样均不含答案且答案整理中.
 7.如本库中转载文章涉及版权等问题,请相关网站或作者在两周内发邮件通知(EMAIL:  XueXiWang#Gmail.com (#改为@))我们,我们接到通知后立即删除该文章及链接!
你问我答 更多>>