科技: 人物 企业 技术 IT业 TMT
科普: 自然 科学 科幻 宇宙 科学家
通信: 历史 技术 手机 词典 3G馆
索引: 分类 推荐 专题 热点 排行榜
互联网: 广告 营销 政务 游戏 google
新媒体: 社交 博客 学者 人物 传播学
新思想: 网站 新书 新知 新词 思想家
图书馆: 文化 商业 管理 经济 期刊
网络文化: 社会 红人 黑客 治理 亚文化
创业百科: VC 词典 指南 案例 创业史
前沿科技: 清洁 绿色 纳米 生物 环保
知识产权: 盗版 共享 学人 法规 著作
用户名: 密码: 注册 忘记密码?
    创建新词条

最新历史版本 :WEBSPHERE 返回词条

  • 编辑时间: 历史版本编辑者:明天
  • 内容长度:图片数:目录数:
  • 修改原因:

WEBSPHERE
WEBSPHERE
Web Sphere是IBM的集成软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变Web应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。Web Sphere提供了可靠、灵活和健壮的集成软件。

 

目录

[显示全部]

基本简介回目录

WEBSPHERE
WEBSPHERE
WebSphereApplicationServer是该基础设施的基础,其他所有产品都在它之上运行。WebSphereProcessServer基于WebSphereApplicationServer和WebSphereEnterpriseServiceBus,它为面向服务的体系结构(SOA)的模块化应用程序提供了基础,并支持应用业务规则,以驱动支持业务流程的应用程序。高性能环境还使用WebSphereExtendedDeployment作为其基本基础设施的一部分。其他WebSphere产品提供了广泛的其他服务。

WebSphere是一个模块化的平台,基于业界支持的开放标准。您可以使用受信任和持久的接口,将现有资产插入WebSphere,并且可以随着需要的增长继续扩展您的环境。WebSphere可以在许多平台上运行,包括IntelLinux和z/OS。

WebShpere是随需应变的电子商务时代的最主要的软件平台。它使您的公司可以开发、部署和整合新一代的电子商务应用,如B2B电子商务,并支持从简单的网页内容发布到企业级事务处理的商业应用。WebSphere改变了业务管理者,合作伙伴和雇员之间的关系,例如您可以用它做如下工作:

创建高效的电子商务站点增强网上交易的质量和数量。
把应用扩展到联合的移动设备上使销售人员可以为客户提供更快捷的服务。
整合已有的应用并提供自动简捷的业务流程。

 发展与意义回目录

1997年,大多数企业刚刚开始了解网络对业务运作方式的重要性。同时,网络化运作的一个关键组件—构建、运行和管理基于网络应用的软件—刚开始成型。网络运行的方式以及人们如何使用它都将发生深远的变革。

WebSphere 的故事

由 IBM 员工组成的一个充满热情的团队思考领先的网络技术与交易型战略的碰撞—这是 WebSphere 的起源。

满足需求

随着 IBM WebSphere 的广泛使用,它确立了应用基础架构和业务流程管理的标准。从零售商、银行和保险公司到制造商和医疗服务提供商,企业都能够克服封装化应用系统和现有基础设施带来的困难。WebSphere 解决方案提供了企业寻求的更高程度的互操作性。它允许企业在网络上共享应用程序,保持现有系统不变,并且避免因全面 IT 改造带来的成本和风险。

IBM Hursley 创新中心

中间件—在用户应用程序和计算机操作系统之间运行的软件—已经成为 IBM 的主要产品线,而且 WebSphere 品牌已经成为行业的主要推动力量。其成功依赖于满足日益复杂的客户需求的能力。在英国的 IBM Hursley 创新中心,IBM 的首席软件工程师持续在多个领域实现软件的创新,例如连通性、整合与电子商务,以及业务流程管理和应用基础架构。

网络效应

IBM WebSphere 解决方案的成功证明了电子商务高速发展和互连的特点。随着 IBM 吸引了新的 WebSphere 业务伙伴成功地推销了中间件品牌,他们获得了快速增长,即“网络效应”。随着高质量的整合产品系列的推出,IBM 成为了该领域的领导者。到 2008年,公司在全球拥有超过 100,000个 WebSphere 客户。
01/04

一小组 IBM 开发人员在几个月内以最快的速度—在开发人员大会之前的最后一分钟—研制出了他们所称的 IBM® WebSphere®。
WebSphere 品牌的兴起—从 WebSphere 应用服务器在 1998年推出后开始—引发了网络本身的演进,包括从静态页面、网站和内容到当今的动态服务、程序以及所有类型的数据和媒体的实时处理。以 WebSphere 应用服务器为代表的应用服务器是网络转型为实际计算的平台的例子。

从华尔街到缅因街,应用服务器为几乎所有的商务实现电子化以及业务运作的每个维度实现网络化铺平了道路,包括客户关系、会计和人力资源。 20世纪 90年代末,IBM 将这一重大转变称为“电子商务”,并且开始了围绕更好地帮助客户实现过渡这一理念的自身改造。WebSphere 品牌是 IBM 从以硬件为中心的公司转变为注重软件和服务的公司的一个关键催化剂。

在接下来的十几年内,WebSphere 产品的品牌已经超越了最初作为应用服务器的概念。它成为了 IBM 一个软件层的基础,即实现网络应用和计算机操作系统互操作的中间件。此外,它成为新的企业计算范例的基石,即面向服务的架构 (SOA)。如今,WebSphere 产品线涵盖几乎所有的业务领域:应用集成、业务流程管理和电子商务等。

正如 IBM 软件事业部高级副总裁和负责 WebSphere 产品开发的主管 Steve Mills 所说:“它远不止是一个产品。关键是它对于当前商业应用程序的运行具有基础性的作用,如果没有 WebSphere,您很难想象 IBM 的战略是什么样。”

“WebSphere Information Integrator 使一个人—而不是由 10多名 IBM 员工组成的小组—轻松地编制最新的、汇总的商业智能报告。获取及时的信息大大改进我们的战略决策制定和业务分析。”

Wang Daonan 首席信息官,泰康人寿保险公司
“泰康人寿保险利用 IBM WebSphere Information Integrator 成功实现随需应变”,IBM 案例研究

2005年 3月
“利用 IBM WebSphere 软件,我们能够快速调整业务,以保持竞争优势,并满足不断变化的客户需求。市场形势肯定会不断变化,但我们对 IBM 的信任始终如一。”

Jaci Coleman
人民银行高级首席信息官
“我们公司对公司试图利用现有的全部 IT 资产而实现什么目标具有最广泛、最深入的了解。我们了解客户原有的环境。我们了解他们所有的硬件平台。我们了解 Unix,我们了解 Windows,我们了解 Linux,而且我们了解主机。我们了解存储和电信。在 IT 领域,我们无所不知。而且我们对于如何优化所有这些方面有独到的见解....”

Steve Mills
高级副总裁兼 IBM 软件事业部主管

“问答:IBM Steve Mills 对公司战略、Oracle 和 SAP 的看法”,InformationWeek

2010年 3月 22日
01/03
1997年末,Mills—当时担任IBM软件解决方案总经理—将高级领导人召集在一起,探讨正在形成的全新应用服务器业务。

当时,第一波网络公司成立热潮引发了业界对于网络的破坏性力量的兴趣,但现有的商业和工业尚不确定这些新技术和 IT 基础架构会不会成为主流。

其中一个非传统的技术就是开源的 Apache Web Server。1997年,它成为网络开发人员的首选。与此同时,IBM 接受了开源 Linux® 操作系统,并推出了更广泛的开源举措。这些趋势和风潮促使团队做出了一个反常规的决策:在共同开发的非专有的 Apache 软件基础上构建 WebSphere 应用服务器。支持这一选择的基本理念是客户如果增加了宝贵的功能,客户就愿意购买开源软件。

Mills 在 2005年告诉《CRN》杂志:“我们希望将 [Apache] 作为标准,并通过开源和非开源代码开发更完整的应用服务器而增加价值,从而扩展这个标准。这是我们不断重复的一个型号。”

在 IBM,由于 IBM 员工开发商用 Web 服务器的工作,公司对于在 Apache 上开发 WebSphere 应用服务器的选择存在某些争议。

另一个令人吃惊的战略决策是 WebSphere 应用服务器支持 Java® 编程语言,因为这种语言是由公司的竞争对手 Sun Microsystems 公司开发的。但是,Java 应用程序只需编写一次即可在不同操作系统上运行的能力是开放标准和开源软件改变 IT 行业和 IBM 战略的另一个重要因素。事实上,IBM 不仅开发与 Java 语言兼容的 WebSphere 产品,它将最终为 Java 2 平台企业版 (J2EE™) 制订复杂的参考规范。 WebSphere 应用服务器在 1998年初开始初具雏形,由位于北卡罗来纳州罗利的十几个 IBM 开发人员在 Chris Wicher 和 Sue Wallenborn 的带领下负责开发。IBM 研究院还开始开发一个关键组件,即“servlet” 引擎。他们的进展非常快,在短短四个月内就开发出了第一个版本,并在三个月后推出了第二个版本。

据 Mills 回忆,在团队开发出 WebSphere 应用服务器的第一个版本后,“我们决定将先进的交易处理和消息代理功能结合到产品中。”在接下来的 10年间,WebSphere 系列从最初的应用服务器演变成了含义更广的品牌,用于应对最复杂的集成挑战。

这一系列工具和技术帮助企业管理其业务流程中嵌入的规则和逻辑,以及消息和通信系统,以协调日益复杂的 IT 基础架构。这些能力为当前许多智慧的地球项目提供了支柱,并帮助企业实现云计算。

到 2006年,WebSphere 品牌帮助 IBM 在价值 180亿美元的中间件业务领域中成为了领导者。此外,该品牌引领着 IBM 的前进方向,成为当今全球第二大软件公司。

2008年,WebSphere 品牌迎来了 10周年庆典,当时在应用与整合中间件软件部门负责 WebSphere 业务的副总裁 Craig Hayman 告诉《E-Week》:“最初,我们是从一个产品的想法设计 WebSphere 的,从想法到产品,然后从产品到平台,再从平台到 SOA [面向服务的架构] 系列。”

如今,中间件是将新能力整合到现有业务系统中,或者将不同应用程序链接在一起而实现更高性能或节约成本的关键所在。这正是全球 100,000多家公司使用 WebSphere 产品和 10,000多家公司构建与 WebSphere 产品兼容的应用程序的原因。

随着 WebSphere 产品线不断扩展而进入到全球用户和开发人员组成的生态系统中,持续修改和扩展该产品的方式也已经发生了变化。目前,WebSphere 是一个通过全球整合而实现的产品组合,80多个地区的 6000多名 IBM 开发人员共同开发新的业务分析和优化能力。

Mills 说:“从技术上讲,它的确是我们公司成立以来最重要的想法之一。”

集成功能回目录

WEBSPHERE
WEBSPHERE
人员集成(交互功能)

人员集成功能允许客户、雇员和业务合作伙伴随时随地与您的业务信息、应用程序和业务流程交互。例如,使用这些功能,您可以实现呼叫中心功能的自动化,然后授权选定的雇员、客户和业务合作伙伴从他们的个人计算机、移动电话和PDA访问这些功能。

以下WebSphere产品提供了人员集成(或交互)功能:

WebSpherePortal
WebSphereEveryplace
WebSphereVoice

流程集成

企业可以使用流程集成功能对业务流程进行建模、编排、监视和优化,以使它们与战略业务目标保持一致。例如,您可以对某个关键业务流程建模,然后模拟它,细化它,使人们能够方便地与它交互,将它投入生产应用,监视它,优化它,然后在业务需求发生变化时快速和智能地调整它。

以下WebSphere产品提供了流程集成功能:

WebSphereBusinessModeler
WebSphereBusinessMonitor
WebSphereProcessServer
WebSphereIntegrationDeveloper

信息集成

WEBSPHERE
WEBSPHERE
信息集成功能允许您创建不同来源的结构化和非结构化信息的一致和统一视图,以及管理和同步产品参考信息。例如,您可以创建跨所有信息资产的自由格式的搜索,这些资产包括Web站点、关系数据库、文件系统、新闻组、门户、协作系统和内容管理系统。

以下WebSphere产品提供了信息集成功能:

WebSphereProductCenter
WebSphereInformationIntegration
WebSphereCommerce

应用程序集成

应用程序集成功能提供广泛的服务来支持跨应用程序的可靠和灵活的信息流,这些应用程序可能在不同的企业中运行。可以简单地在应用程序之间交换消息,或者如果业务需要更复杂,可以创建一个灵活的、面向服务的体系结构,以支持跨广泛应用程序的系统性信息交换,这些应用程序在不同的公司服务器和平台上运行,并使用不同的语言。

提供应用程序集成功能的部分WebSphere产品包括:

WebSphereMQ
WebSphereMessageBroker
WebSpherePartnerGateway
WebSphereApplicationServer

应用程序回目录

WEBSPHERE
WEBSPHERE
应用程序基础设施

WebSphere应用程序基础设施使您能够构建、部署、集成和增强新的和现有的应用程序。例如,您可以让遗留系统支持Web和扩展它们,并使它们能够在Java环境中运行。

以下WebSphere产品提供了应用程序基础设施功能:

CICSTransactionServer
WebSphereApplicationServer
WebSphereHostAccessTransformationServices
WebSphereDeveloperforzSeries

加速器

要立即着手开发应用程序,您可以使用一个加速器。这些预构建的解决方案能够弥补某些方面的经验或专业技术的不足,并确保为将来的扩展提供坚实的基础。

使用方法回目录

WEBSPHERE
WEBSPHERE
如何使用WebSphere取决于您在业务中的角色。IBM提供了广泛的工具和功能来帮助您构建、运行、管理和优化WebSphere应用程序。WebSphere工具套件基于J2EEEclipse等行业开放标准,并且它们使用公共的安装、管理、安全和编程模型。

例如,程序员最常使用RationalApplicationDeveloper或WebSphereDeveloperforzSeries。如果开发移动应用程序,则使用WebSphereStudioDeviceDeveloper。如果设计业务流程,则使用WebSphereBusinessModeler。管理员使用管理工具管理基础设施,例如随核心产品WebSphereApplicationServer一起提供的管理工具。

右图显示了WebSphere集成参考体系结构,以及特定的WebSphere产品系列,这些产品协作提供各种服务,这些服务反过来又提供了上述功能。

应用开发回目录

WEBSPHERE
WEBSPHERE
Web站点的内容是由静态和动态内容组成的。静态内容以HTML、图片等形式出现。除了在客户端的动态效果以外,在一个Web服务器上动态内容通常以服务器端程序的形式存在,它们在被请求时产生动态内容。许多站点已经使用applet来达到在web上的动态效果。虽然这个方法能做到这一点,但是java和网络性能的问题阻碍了这种方法的大规模应用。服务器端生成动态内容在大多数情况下是更好的方法。因为:

更容易支持瘦客户。
提供更大的灵活性和安全性。
在大多数情况下动态内容来自数据库
服务器端程序可以执行数据库操作,然后向浏览器报告结果。
服务器端生成动态内容符合瘦客户或超瘦客户设计模式,它使得软件开发者在一个web应用的客户端放尽量少的商务或数据访问逻辑。而胖客户是指在一个应用的客户端放置了太多商务逻辑和访问。这会影响网页的下载时间,可能引起其它问题。服务器端数据库访问是一个好的解决方案,可以更好地利用服务器,从客户减轻客户端的负担。通过Java访问数据库是利用JDBC(JavaDatabaseConnectivity)应用编程接口进行的。总之,在为一个网站提供动态内容时,会涉及到服务器端应用程序。CGI和/或Servlets将是典型的部署载体。Servlet是生成动态内容的焦点。然而,大多数动态内容会涉及到数据库。

WebSphereStudio提供了项目工作台和有关向导。项目工作台用来把各种生成的组件集成进一个项目,而各种向导可用来存取数据库、创建JavaBean和servlet等等。

相关词条回目录

参考资料回目录

→如果您认为本词条还有待完善,请 编辑词条

标签: WEBSPHERE