个性化阅读
专注于IT技术分析

关于Application Server和WebSphere的一些简介

本文概述

什么是Java应用服务器和IBM WebSphere应用服务器?

Application Server提供了托管企业应用程序所需的全部必要基础结构。它处理用户请求与后端业务应用程序(如数据库, 消息传递等)之间的应用程序操作。

通常基于事务或频繁使用的企业应用程序必须具有像WebSphere Application Server那样具有内置冗余, 高可用性和面向性能的应用程序服务器。

Application Server通常位于Web Server与数据库或另一个后端(例如消息传递等)之间。

下图是表示位于用户请求中的应用服务器的典型示意图。

应用服务器位置

支持平台

以下平台支持WebSphere Application Server。

  • 艾克斯
  • HP
  • IBM i
  • Z / OS
  • 的Linux
  • 的Solaris
  • 视窗

或者, 你可以单击此处查看WAS 8.5.5的官方系统要求文档。

WebSphere版本

市场上目前有以下七个WAS版本。

  1. WebSphere Application Server –自由核心
  2. WebSphere Application Server –快速
  3. WebSphere Application Server –基础
  4. WebSphere Application Server –网络部署
  5. WebSphere Application Server –虚拟机管理程序版
  6. WebSphere Application Server – z / OS
  7. WebSphere Application –开发人员

每个版本都针对从开发到生产以及从小型到企业的各种需求进行了优化。你可以将它们进行比较以选择最适合你的业务的产品。

单击此处查看WAS官方比较表。

WebSphere拓扑

WebSphere提供了可在预算范围内满足生产或非生产环境中任何需求的配置灵活性。考虑到众多的选择, 可能会有各种拓扑。以下三个使用最广泛。

  1. 单机版
  2. 网络部署
  3. 行政代理

1.独立拓扑

它是在单个服务器上安装WebSphere的基本拓扑。通过实现这一点, 你将在一台计算机上具有单元, 节点和服务器(JVM), 这具有以下一些限制。

  • 无法从管理控制台启动服务器
  • 没有高可用性
  • 无负载平衡
  • 通过连接到JVM进行所有管理任务

可能对开发或没有关键的非生产环境都有利。下面是独立拓扑的典型服务器图。

独立拓扑

2.网络部署拓扑

可能是最常用和最高级的拓扑, 可以在同一服务器或不同服务器上运行多个JVM。

仅WebSphere Application Server Network Deployment版本支持此功能。

关于此拓扑的好处是, 你可以完成所有管理任务, 包括通过DMGR控制台启动JVM。

在这种拓扑中, DMGR和节点代理作为单独的进程运行, 并且它支持群集以实现高可用性。下面是ND拓扑的基本图。

ND拓扑

3.管理代理拓扑

在此拓扑中, 创建了一个称为管理代理的附加过程, 该过程有助于管理注册到管理代理的多个独立服务器。

这使管理员可以使用管理代理控制台来管理所有注册的节点。

当你有多个独立服务器并且希望执行管理任务(包括通过控制台启动JVM)时, 这将非常有用。下图说明了基本的管理代理拓扑。

管理代理拓扑

WebSphere 8.5.5有什么新功能?

IBM在2012年6月发布了WebSphere Application Server 8.5, 并在2013年6月发布了8.5.5, 其中列出了一些重要功能。

  • HPEL –二进制日志记录比文本日志记录更快。这有助于提高运行时性能。
  • 受监控的目录支持, 可加快编辑-部署-测试周期
  • JAVA SE7 – WAS 8.5可以选择支持Java 7 SE
  • 应用程序弹性– WAS 8.5 ND与WebSphere虚拟企业集成。
  • 运行状况管理–监视应用程序服务器的运行状况, 并在发生中断之前响应潜在的问题。
  • SIP –会话发起协议的可维护性和疑难解答增强功能支持对SIP会话进行更灵活的处理。

有关新功能的完整列表, 请单击此处以参考官方文档。

我希望这有助于你了解IBM WebSphere Application Server。

赞(0)
未经允许不得转载:srcmini » 关于Application Server和WebSphere的一些简介

评论 抢沙发

评论前必须登录!