`
jdlsfl
  • 浏览: 162653 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

透视IBM WebSphere中间件平台

阅读更多

从应用服务器开始认识WebSphere

在此之前,笔者对于IBM WebSphere软件的了解,还仅仅限于它是一种应用服务器(Application Server)软件,是一种功能完善的面向专业人员的Web集成开发环境。而对于应用服务器的了解,是从三层结构的中间件开始的。

我们知道在以往的客户机/服务器结构中,客户机与服务器点对点直接连接,因此处理性能低而且管理复杂。一旦新的业务出现,则必须重写应用程序,也就是说系统可扩展性极差;更因为客户端直接访问数据库,数据库结构外露使得系统安全性难以保障。此外,两层客户机/服务器结构通常以局域网为中心,很难扩展到Internet。为了克服两层客户机/服务器结构的种种缺陷,人们将业务逻辑从原来的客户端剥离出来,交给后端服务器处理,而前端的客户机则集中处理业务的表示逻辑,例如界面的设计、数据的收集等。如此一来,前端的客户机将不直接访问数据库,而是受后端服务器业务逻辑的管理,由后端服务器集中处理与底层数据库的操作。我们将后端服务器也称作应用服务器。

应用服务器的作用除了管理客户端请求与数据库之间的通信之外,同时具有跨系统平台(数据库、操作系统)的能力。因此,基于应用服务器系统开发的各种客户应用,就可以完全不考虑低层数据库与操作系统,实现跨平台的开发。也就是说,通过采用应用服务器将应用与系统进行了有效隔离。此外,应用服务器还能够动态均衡负载,使得系统性能发挥到最高水平,保障客户端与服务器端数据的一致性。

IBM公司的websphere应用服务器以基于Java和Servlet引擎为基础,支持多种HTTP服务,能够支持IBM AIX v 4.1.5及更高版本、Microsoft NT4.0 和Sun Solaris v2.5.1 SPARC操作系统。Websphere还包括项目管理、Java Servlet代码生成器、HTML写作工具、各种Script的编制工具以及JAVA代码(Beans和Servlets)的开发工具,可以帮助用户完成从开发、发布到维护交互式的动态网站的所有工作。

从应用服务器上升到平台

笔者参加的此次在泰国曼谷举行的新闻发布会,所透露出的最主要内容的就在于IBM对于WebSphere软件进行重新整合,使其从原来的网络应用服务器软件上升,发展成为成一套完整的端到端电子商务软件系统平台。

既然作为一种开发平台,那么WebSphere就不仅是集成了应用服务器等中间件技术,还包含了大量有关电子商务的应用系统、网络开发和管理服务系统。为此,WebSphere针对不同类型企业在实施电子商务过程中的不同需要,推出了基础、基础扩展和应用加速等三个层次产品。

WebSphere基础(WebSphere Foundation)

它包括应用服务器和MQSeries 业务集成软件,提供了从交易处理到扩展后端业务数据和应用的基本电子商务功能。其中包括了WebSphere个人版(Personalization)和 WebSphere门户服务器(Portal Server),并集成了WebSphere Transcoding Publisher、IBM企业信息门户和WebSphere移动套件(Everyplace Suite),这些产品提供了电子商务应用的基础。

WebSphere基础扩展

它包括WebSphere Everyplace Suite、WebSphere Transcoding Publisher,从而将能力扩展到移动式计算机设备上。此外,还包括了IBM公司最新发布的开发和部置服务工具,例如用来创建高性能网站的 WebSphere Edge Server 1.0版、站点分析工具WebSphere Site Analyzer 3.5版、建立动态网络应用程序的工具集WebSphere Studio3.5版、最新的Java集成开发环境VisualAge for Java3.5版、具有WebSphere RAD能力,开发人员可以直接从程序中获取组件并生成企业 JavaBeans应用的Visual Age Generator 4.5版、以及不需要附加编程,能将主机数据合并到单个网页,并快速将主机应用程序扩展到网络上的WebSphere Host Publisher2.2版(标准版包括了WebSphere应用程序服务器,新版本增加了WebSphere Studio)等。此前,IBM公司还发布了WebSphere Voice服务器,它是业内第一个使用了ViaVoice技术(语音技术)的网络开发工具。

WebSphere应用加速

它集成了Lotus Domino、WebSphere Commerce Suite和WebSphere B to B Integrator等工具,使企业能够充分利用新技术,快速响应处理业务需求,把握住业务机会,增强了自身的竞争能力。这些解决方案涉及协作、电子商务和B to B集成等领域,不但保留、集成了原有的应用程序和数据,并融合了新的电子商务技术,将其延伸到网络上。

不是简单的产品堆积

从应用服务器上升电子商务的开发平台,WebSphere并不是一种简单的产品打包,而是集中体现了IBM公司软件的发展策略。针对用户在实现电子商务过程中的不同阶段,提供有针对性的产品工具,减轻技术开发人员的压力。作为平台,WebSphere将使得用户能够将精力集中在应用系统的开发,而这种开发具备跨操作系统、跨数据库的能力。

通过此次整合,IBM公司软件策略愈发清晰,形成了以DB2为核心的数据库产品、以WebSphere为核心的电子商务开发平台、以 Lotus Domino/Notes为核心的信息基础设施平台,以及以Tivoli软件为核心管理平台的四大产品线系列,可以满足电子商务各个阶段的需要。  

分享到:
评论

相关推荐

    IBM WebSphere中间件安装及配置手册——操作系统参数配置

    "IBM WebSphere中间件安装及配置手册——操作系统参数配置" IBM WebSphere中间件安装及配置手册是指在操作系统中安装和配置IBM WebSphere中间件的过程,该过程涉及到操作系统参数的配置,以下是相关知识点: 1. ...

    IBM WebSphere MQ 安装包

    IBM WebSphere MQ,前身为IBM MQSeries,是IBM公司推出的一款企业级的消息中间件产品。它在信息技术领域扮演着至关重要的角色,为跨网络、操作系统和应用程序提供了高效、安全的数据传输解决方案。作为MQ系列产品的...

    IBM WebSphere MQ入门教程.pdf

    IBM WebSphere MQ 是一种基于消息队列的中间件,用于实现不同的应用程序之间的异步通信。下面是对 IBM WebSphere MQ 的入门教程的总结,涵盖了 WebSphere MQ 的原理、体系结构、重要特点和应用场景等方面的知识点。 ...

    IBM WebSphere MQ 技术白皮书.doc

    IBM WebSphere MQ 是一种基于消息队列的中间件产品,可以满足企业的集成需求。该产品具有高效、可靠、灵活和安全等特点,可以帮助企业实现业务集成和自动化。 WebSphere MQ 的特性亮点 WebSphere MQ 的特性亮点...

    WebSphere中间件配置管理与性能监控分析案例分享

    WebSphere中间件配置管理与性能监控分析案例分享

    IBM WebSphere 认证配套实验帮助文档

    本篇“IBM WebSphere 认证配套实验帮助文档”不仅涵盖了Servlet和JSP开发的核心技术要点,还提供了详细的实验环境搭建指南,对于希望深入了解IBM WebSphere平台的学习者来说是一份非常宝贵的资源。通过实际操作实验...

    IBM WebSphere MQ消息持久化

    IBM WebSphere MQ是IBM公司开发的消息中间件产品,它能够保证消息在分布式系统中的可靠传递。在IBM WebSphere MQ中,消息持久化是一个重要的特性,它确保了当队列管理器发生异常时,消息数据的安全性和一致性。以下...

    IBM webSphere 认证试题

    IBM WebSphere 是一款高性能的企业级应用服务器,它提供了强大的中间件功能,包括事务处理、消息传递、安全性和集群管理等,适用于构建和部署复杂的业务应用程序。获得IBM WebSphere认证意味着在该领域具有深厚的...

    IBM Websphere Portal Primer

    The dictionary defines a portal as a grand or imposing door or entrance; hence, that picture on the cover. In this book, you will learn why the word portal has become a major buzzword in the world of ...

    Java下操作IBM Websphere MQ的项目案例

    在IT行业中,IBM WebSphere MQ(也称为IBM MQ)是一种广泛使用的中间件,它允许应用程序在不同的网络协议、操作系统和硬件之间可靠地交换消息。在这个“Java下操作IBM Websphere MQ的项目案例”中,我们将探讨如何...

    IBM WebSphere 认证的教材

    IBM WebSphere 是一款全球领先的业务基础架构平台,用于构建、部署和管理企业级应用程序。它为企业提供了一个集成的环境,支持跨多个系统进行应用程序开发、运行和管理。在这个"IBM WebSphere 认证的教材"中,我们...

    IBM WebSphere Commerce backend dev

    【描述】:尽管描述中没有提供具体信息,但根据“backend dev”这一关键词,我们可以推断本文将聚焦于IBM WebSphere Commerce平台的后端开发实践和技巧。IBM WebSphere Commerce是业界领先的电子商务解决方案,它为...

    IBM WebSphere MQ安装使用教程详细图解

    IBM WebSphere MQ,简称MQ,是一款由IBM提供的消息中间件,它允许应用程序之间可靠地交换信息,无论它们位于何处或使用何种操作系统。本教程旨在指导用户在Windows系统上安装和使用IBM WebSphere MQ v6.0。 **安装...

    IBM WebSphere家族产品与BEA WebLogic家族产品比较

    总的来说,IBM WebSphere和BEA WebLogic都是业界领先的中间件平台,选择哪一个往往取决于企业的具体需求、现有技术栈以及对供应商生态系统的依赖。IBM WebSphere更适合那些需要全面解决方案,重视管理工具和企业级...

    安装IBM WebSphere Application Server V8

    ### 安装IBM WebSphere Application Server V8 #### 一、前言 IBM WebSphere Application Server (WAS) 是一款高性能的应用服务器,为企业级应用程序提供可靠的运行环境。本指南将详细介绍如何安装 IBM WebSphere ...

    IBM Websphere MQ v6.0 DataSheet

    综上所述,IBM WebSphere MQ v6.0是一款强大而全面的消息中间件,它以其稳定、高效和安全的特性,成为企业构建分布式、跨平台应用的首选。通过使用v6.0,企业能够实现更灵活、可靠的系统间通信,提高整体业务流程的...

    IBM WebSphere ILOG JRules V7.1入门指南

    ### IBM WebSphere ILOG JRules V7.1 入门指南知识点详解 #### 一、IBM WebSphere ILOG JRules 简介 IBM WebSphere ILOG JRules V7.1 是一款强大的业务规则管理系统(BRMS),它帮助企业快速地构建、部署和管理...

    IBM WebSphere DataStage v8.1 中文文档

    IBM Information Server FastTrack, IBM WebSphere® Business Glossary, IBM Information Server Business Glossary Anywhere, IBM WebSphere DataStage®, IBM WebSphere Information Analyzer, IBM WebSphere ...

    IBM Websphere MQ入门教程

    IBM Websphere MQ是IBM公司开发的一款消息队列中间件,旨在提供一个可靠的异步通信机制,实现不同应用程序之间的数据交换和集成。下面是该教程的知识点总结: 中间件的概念和优点 中间件是一种特殊的软件系统,它...

    ibm websphere portal 学习资料

    IBM WebSphere Portal 是一款强大的企业级门户平台,它允许组织构建、管理和个性化复杂的Web应用程序,以提供统一的访问体验。这个学习资料包将带你深入了解WebSphere Portal的核心概念、功能和应用。 首先,让我们...

Global site tag (gtag.js) - Google Analytics