WebSphere 入门

熟悉 IBM 的应用程序和集成软件

无论您是刚开始探索还是实际开始使用 WebSphere® 软件,您来对了地方。本页面是 developerWorks WebSphere 站点的一部分,概述了 WebSphere 平台的重要组件,为您提供丰富的资源,帮助您进一步了解您和您企业感兴趣的特定领域。

WebSphere 是什么?

WebSphere 为 SOA 环境提供软件,以实现动态的、互联的业务流程,为所有业务情形提供高度有效的应用程序基础架构。WebSphere 是 IBM 的应用程序和集成软件平台,包含所有必要的中间件基础架构(包括服务器、服务和工具),这些基础架构是创建、部署、运行和持续监视企业级 Web 应用程序和跨平台、跨产品的解决方案所必需的。


WebSphere 能为我和我的公司提供哪些帮助?

敏捷企业的业务流程在整个公司中实现了端到端集成,并与重要合作伙伴、提供商和客户相集成,能够快速而又灵活地响应客户需求、市场机会或外部威胁。您可以使用 WebSphere 构建和监视一个敏捷的业务基础架构,开发和扩展在该基础架构上运行的应用程序。

如何使用 WebSphere 取决于您在全企业中扮演的角色。IBM 提供了丰富的工具和设施来帮助构建、运行、管理和优化您的业务应用程序。这些工具基于行业开放标准,比如 J2EE 和 Eclipse,而且它们使用了通用的安装、管理、安全性和编程模型。

使用 WebSphere 的一些方式包括:


应用程序基础架构

WebSphere Application Infrastructure 解决方案支持快速、高效地交付应用程序和服务,提供据可靠的性能、高可用性和事务完整性。增强的自动化功能有助于简化管理和提高效率,使得 IT 团队能够投入更多的时间和资源来开发支持不断变化的业务需求的新应用程序。您可以使用虚拟化和云功能进一步优化资源和控制成本,让您的基础架构变得更加动态且高度可扩展。

IBM WebSphere Application Server(它提供了企业应用程序的运行时环境)是多个为满足广泛的用户需求而设计的独特软件包的核心。WebSphere Application Server 为编程模型和开放标准提供了行业领先的支持,能够加速新应用程序和服务的交付。

WebSphere Application Server 是 IBM 提供的 Java Platform, Enterprise Edition (Java EE) 平台的实现。它遵守 Java EE 6 规范,使用这些规范作为它支持的编程模型之一。从业务关键型应用程序和重要企业级应用程序到最小的部门级应用程序,WebSphere Application Server 都提供了最高的可靠性、可用性、安全性和可伸缩性水平。

WebSphere Application Server 还为 Java Platform, Standard Edition 6、OSGi 应用程序、Web 2.0 Mobile、Java Batch、XML、Service Component Architecture (SCA)、Communications Enabled Applications (CEA)、Session Initiation Protocol (SIP) 和动态脚本提供了编程模型。

WebSphere 应用程序基础架构关注的领域包括:

IBM Workload Deployer(以前称为 IBM WebSphere CloudBurst Appliance)是一个硬件设备,它通过新的 WebSphere Hypervisor Editions 和基于 IBM 中间件的工作负载模式进一步增强了内部云环境的部署和管理,借助十年的最佳实践,Workload Deployer 将应用程序部署时间从几星期缩短到了几分钟。

有关 WebSphere Application Server 的更多精品读物,请参阅 Java EE 和 WebSphere Application Server 建议阅读列表

有关 WebSphere 应用程序基础架构解决方案的更多信息和更丰富资源,请参阅 developerWorks WebSphere Application Server 专区


应用程序集成

WebSphere 应用程序集成和连接是智慧 SOA 方法的一部分,使信息能够自由地在应用程序、业务流程和不同组织内外流动。WebSphere 应用程序集成产品提供了各种各样的服务来支持这种可靠而又灵活的信息流,加强您企业内的数据和知识方面的协作、业务洞察和富有成本效益的重用。应用程序集成范围广泛,从在两个应用程序之间交换消息时确保速度、可靠性和兼容性,到使用企业级 SOA 支持各种应用程序和服务(涉及不同服务器、平台、位置、数据格式和国家语言)之间的系统性信息交换。

WebSphere 应用程序集成包含 3 个重要领域:

有关 WebSphere 应用程序集成的技术资源,请参阅 developerWorks WebSphere 应用程序集成专区


业务流程管理

业务流程管理关乎业务与 IT 紧密协作,构建更好的流程以提高业务敏捷性和改善客户满意度。借助 IBM BPM 解决方案,通过归档、部署并持续改善端到端业务流程,您可以优化业务性能。

在开始使用 BPM 时,您需要将精力集中在提供业务价值上。通过采用增量方法,您可以通过单个项目快速证明价值,建立竞争能力和技能,并将它们推广到整个企业。采用 BPM 的一种特别有效的方法是 卓越中心 (COE) 方法

业务流程管理路线图
业务流程管理路线图

IBM BPM 拥有 4 个关注区域:业务监视、流程自动化、设计管理,以及流程发现和设计,包括以下重要产品:

  • IBM Business Process Manager 是一个综合性的 BPM 平台,为您提供了管理业务流程所需的可视性和洞察。它可以平稳而又轻松地从一个初始项目扩展到完整的企业级程序。查阅有关 IBM Business Process Manager 的同时适合业务用户和技术用户的 文章教程
  • IBM Business Process Manager Industry Packs 是一组预先构建的资产,用于通过 BPM 帮助加速交付面向银行、医疗和电信的基于标准的行业解决方案。
  • IBM Business Monitor 提供了端到端的业务流程和活动监视,以及可用在流程优化中的表示洞察的仪表板。查阅有关 IBM IBM Business Monitor 的同时适合业务用户和技术用户的 文章
  • IBM Case Manager 统一了信息、流程和人员,以提供全方位的案例信息视图并实现优化的成果。
  • Blueworks Live 是一个基于云的支持协作和流程自动化的 BPM 工具。查阅有关 BlueWorks 的 文章
  • WebSphere Business Events 帮助企业基于交付的实用的事件模式,检测、评估和响应业务事件的影响。查阅有关 WebSphere Business Events 的 文章
  • WebSphere Business Modeler 提供了流程建模、模拟和分析功能,帮助业务用户理解、备案和部署业务流程。查阅有关 WebSphere Business Modeler 的 文章

有关 IBM 业务流程管理的同时适合业务用户和 IT 用户的资源,请参阅 developerWorks 上的 业务流程管理页面

IBM BPM Journal 季刊是 BPM 文章和专栏的另一个不错来源。

业务规则管理系统

IBM 业务规则管理系统 (BRMS) 是 BPM 的一个重要组成部分。它们对业务系统所使用的自动化决策提供了轻松、安全、可靠的控制。IBM BRMS 包含以下产品:

  • WebSphere Operational Decision Management 包含两个组件集,它们形成了一个管理和执行业务规则和业务事件的综合平台:
    • WebSphere Decision Server 提供了运行时组件来自动化决策逻辑,支持根据一次交互的特定上下文来检测实用的业务情形和对准确的决策的响应。
  • WebSphere ILOG JRules 支持管理驱动业务系统的决策逻辑。
  • WebSphere ILOG Rules for .NET BRMS 提供了一些功能,为基于 .NET 和 SOA 的环境构建和部署基于规则的应用程序。
  • WebSphere ILOG Business Rules for z/OS 提供了从手动编码规则转变为基于服务的规则执行的能力(作为一种渐进的应用程序现代化战略的一部分)。

有关 WebSphere BRMS 的更多信息,请参阅 developerWorks WebSphere ILOG BRMS 专区


商务

WebSphere Commerce 产品家族自动化并集成了跨多个渠道的在线营销和销售流程,来自许多不同行业的所有规模的公司(从小型企业到大型企业)都可以使用这些渠道。它为业务用户提供了易用的工具来创建和管理跨所有销售渠道的精准营销活动、促销、目录和推销,使他们能够集中管理一项跨渠道战略。WebSphere Commerce 是一个单一的、统一的平台,提供了直接与用户 (B2C)、与企业 (B2B)、直接通过渠道合作伙伴(间接业务模型)或同时与所有这些实体执行业务交易的能力。WebSphere Commerce 是一个可自定义的、可扩展的高可用性解决方案,专为利用开放标准而设计。

有关操作指导信息和技术资源,请参阅 developerWorks Commerce 专区(英文)


云和虚拟化

来自 WebSphere 的云和虚拟化技术 致力于将您的应用程序基础架构演变为一个更加动态的平台。它们可以帮助您利用云计算的成本效益和时间价值优势来构建您自己的云,并利用在云上交付的传统的 WebSphere 技术。

WebSphere 提供了多款产品来构建云,其中包括:

查阅有关云计算和 WebSphere 的 技术文章


其他 WebSphere 解决方案

门户

WebSphere Portal 产品提供了与应用程序、内容、流程和人员执行个性化交互的地点。查阅有关 WebSphere Portal 的 技术文章教程

移动和语音中间件

借助 WebSphere 移动和语音中间件,您可以将移动中的人员与他们所需的信息和应用程序联系起来 - 随时、随地、随需应变。使手机或固定电话用户可执行业务交易,或者通过讲话来访问信息。查阅有关 WebSphere 移动和语音中间件的 技术文章教程

可视化

来自 IBM 的可视化软件提供了业界最全面的图形产品集合,以创建高度图形化、交互式的显示效果。用户界面开发人员减少了开发时间并降低了风险。最终用户能够更快地理解他们的信息,更快地作出反应。有关的更多信息,请参阅 developerWorks IBM ILOG Visualization 专区。


提高您的技能

  • 培训 包括 WebSphere 教室课程、在线教育和自学材料。
  • 进一步了解如何获取 WebSphere 专业认证
  • 有关 WebSphere 主题的网络广播、大会、技术简报、研讨会和网络讲座的 活动 链接。

如何进一步了解 WebSphere?

访问 developerWorks WebSphere 站点并将其加入书签,以便进一步了解 WebSphere 平台和工具,无论您是 WebSphere 产品的新用户还是专家。这个站点每星期都会更新最新的 WebSphere 相关事件、产品公告、文章、教程、试用版下载等。

附加信息

红皮书图标IBM 红皮书
IBM 红皮书通常提供了定位和价值指南、安装和实现经验、典型的解决方案场景,以及循序渐进的 “操作” 指导。它们通常包含可从此站点下载的示例代码和其他支持材料。

图书图标IBM Press
IBM Press 图书介绍了大量的 WebSphere 产品和服务、架构,以及业务解决方案。这些图书旨在帮助用户准备通过 WebSphere 认证,掌握丰富的 WebSphere 产品和解决方案的实现和支持,以及培训业务领导。