websphere应用服务器使您能够为servlet的开发实现“一次写成,各处使用”的目的。该产品包括一个基于java的servlet引擎,独立于web服务器和它所基于的操作系统。 websphere应用服务器提供了服务器插件的选项,与大多数流行的应用程序设计接口(api)兼容。所支持的 web 服务器有:
ibm http 服务器
apache server
domino
lotus domino go webserver
.netscape enterprise server
.netscape fasttrack server
microsoft inte.net 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/)以获得更多信息。
9. 包含了.networkdispatcher、webtrafficeexpress代理服务器和afs分布式文件系统,可以提供可伸缩的web服务器环境。 websphere applecation server的总体结构如下图所示:
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器