跳转到主要内容


developerWorks 中国  >  Architecture  >  

文档库

developerWorks
 
  
 
 结果  202   显示第 1 - 100 条结果     隐藏内容简介    
 
题目 日期依据日期排序 - 单击以反向排序
用 Amazon Web Services 进行云计算,第 5 部分: 用 SimpleDB 在云中处理数据集
学习基本的 Amazon SimpleDB (SDB) 概念,研究 boto(一个用于与 SDB 交互的开放源码 Python 库)提供的一些功能。在这个 “用 Amazon Web Services 进行云计算” 系列中,学习如何使用 Amazon Web Services 进行云计算。了解这些服务如何为设计和构建可伸缩、可靠的应用程序提供一种可选方案。在本文中,学习一些基本概念和 boto 提供的一些功能。
    2009年5月14日  
 
用 Amazon Web Services 进行云计算,第 3 部分: 用 EC2 根据需要提供服务器
学习基本的 Amazon SimpleDB (SDB) 概念,研究 boto(一个用于与 SDB 交互的开放源码 Python 库)提供的一些功能。在这个 “用 Amazon Web Services 进行云计算” 系列中,学习如何使用 Amazon Web Services 进行云计算。了解这些服务如何为设计和构建可伸缩、可靠的应用程序提供一种可选方案。本文介绍 Amazon Elastic Compute Cloud (EC2) 提供的虚拟服务器。了解 EC2 如何帮助动态地配置应用程序的需求并根据需要调整计算能力。
    2009年4月29日  
 
用 Amazon Web Services 进行云计算,第 4 部分: 用 SQS 进行可靠的消息传递
学习基本的 Amazon SimpleDB (SDB) 概念,研究 boto(一个用于与 SDB 交互的开放源码 Python 库)提供的一些功能。在这个 “用 Amazon Web Services 进行云计算” 系列中,学习如何使用 Amazon Web Services 进行云计算。了解这些服务如何为设计和构建可伸缩、可靠的应用程序提供一种可选方案。在本文中,了解 Amazon Simple Queue Service (SQS) 提供的可靠且可伸缩的消息传递服务。
    2009年4月29日  
 
用 Amazon Web Services 进行云计算,第 2 部分: 用 Amazon Simple Storage Service (S3) 在云中存储数据
学习基本的 Amazon SimpleDB (SDB) 概念,研究 boto(一个用于与 SDB 交互的开放源码 Python 库)提供的一些功能。在这个 “用 Amazon Web Services 进行云计算” 系列中,学习如何使用 Amazon Web Services 进行云计算。了解这些服务如何为设计和构建可伸缩、可靠的应用程序提供一种可选方案。本文讨论 Amazon Simple Storage Service (S3) 提供的可伸缩、高响应性的服务。了解用于与 S3 交互的工具,使用代码示例构建一个简单的 shell。
    2009年4月27日  
 
WebSphere Process Server 操作体系结构,第 1 部分: 基本体系结构和基础结构组件
这个由两部分组成的文章系列的第 1 部分将深入研究 IBM WebSphere Process Server 的操作体系结构。本文向您介绍 WebSphere Process Server 上下文中的概念,例如服务组件体系结构(Service Component Architecture,SCA)、Business Process Choreographer (BPC) 和服务集成总线(Service Integration Bus,SIB),并说明它们如何协同工作,从而为您的 SOA 构建安全的事务运行时环境。在这方面,您将能够更好地阐释 WebSphere Process Server 的技术体系结构,从而提高您在组织中操作 WebSphere Process Server 的能力。
    2009年3月30日  
 
WebSphere Service Registry and Repository API 简介
这篇文章提供了一组示例应用程序,这些应用程序专门设计用来演示 IBM WebSphere Service Registry and Repository 的编程 API 的使用。这篇文章重点讨论 Java EE EJB 接口,包括全面的示例代码,说明从最基本的文档存储和检索到对相关对象集合运行治理生命周期的所有工作。
    2009年3月4日  
 
开发需求路线图:重要的是规划
通过创建逻辑路线图,为开发项目的决策制定提供一个框架,从而缩短时间期限、降低实现成本、提高交付质量和促进最佳实践。
    2009年2月19日  
 
需求建模,第 2 部分: 构建您的新设计
设计了新体系结构后,您会迫不及待地想进行构建。但开始之前,请看一下在不打断业务的情况下实现计划的最好方法。在本系列的第二篇文章(即本文)中,我们将了解让新体系结构从绘图板进入下一个级别——构建——所需的重要步骤。
    2009年2月19日  
 
为什么需要安全策略?
如果收集整理过去十年中影响 IT 行业的“十大”问题列表,安全性将会在该列表中占据突出的位置。组织可以在技术上一掷千金以升级安全性,但是任何成功的解决方案都需要正确的规划(从安全策略开始)。
    2009年2月19日  
 
编写软件架构文档说明,第 2 部分: 开发系统上下文
在本系列中,我们将了解为何要编写软件架构文档说明以及如何进行此工作。本文是本系列的第二部分,将提供编写系统上下文信息文档说明的指导信息。系统上下文是您应该掌握的第一个体系结构构件。请通过本文了解如何使用系统上下文关系图和信息流来开发和记录系统或应用程序软件架构的系统上下文。
    2009年2月19日  
 
基于服务的企业集成模式轻松入门,第 4 部分: 企业服务总线
本系列的前三篇文章介绍了开发基于服务的集成模式所需的基本概念,并解释了各种组件和标准,它们统称为 Web 服务。Web 服务旨在处理大型企业中存在的一些异构性。不过,仅使用 Web 服务不足以提供解决异构性问题的完整解决方案。在这一部分(即本系列文章的第 4 部分)中,将了解企业服务总线,其与 Web 服务一起构成完整的基于服务的集成模式。
    2009年2月9日  
 
IBM Industry Models 和 ILOG 业务规则管理系统,第 1 部分: 使用 IBM Industry Models 定义业务规则
本文是包含 2 部分的系列文章的第一篇。该系列讨论业务规则的特性以及这些规则与 IBM Industry Models 的关系。本文特别提到了 IBM Industry Models 的部署阶段,在此阶段应该考虑规则的分析和设计,以及如何识别和管理规则。本系列的第二篇文章讨论将这些分析和设计结构带入到 ILOG 规则管理环境中,以开发完整的规则集。
    2009年1月19日  
 
SOA 治理:服务生命周期管理流程示例
您需要准备适当的治理流程模型,以有效地了解面向服务的体系架构(Service-Oriented Architecture,SOA)开发生命周期活动的优点。本文描述 SOA 治理流程,这些流程基于典型企业在 SOA 开发生命周期中采用的场景。密切研究重要的生命周期活动,例如服务标识、服务创建和重用、服务测试、服务版本管理和更改管理、服务水平管理(服务质量),以及服务安全性。了解您的组织在典型的 SOA 开发生命周期中可能面对的挑战,以及如何通过实现治理子流程,以及通过将某些角色和职责委托给每种场景的治理机构的各层,从而解决这些挑战。
    2009年1月19日  
 
用于产品生命周期管理的 SOA 方法,第 2 部分: 产品生命周期管理的 SOA 参考体系架构
第 1 部分讨论了产品生命周期管理(Product Lifecycle Management,PLM)环境如何变化多样,以及对集成大量作为复杂 PLM 生态系统一部分的流程和信息源的需要。本文研究如何应用 SOA 技术来实现这其中许多目标。
    2009年1月12日  
 
案例研究:SOA 零售业务模式
本文中的案例研究重点是零售行业部门,以及组织如何使用 SOA 构造解决方案,以改进周转时间、流程效率、客户满意度,并加快上市速度和降低成本。
    2008年12月1日  
 
架构宣言: 采用敏捷开发,第 2 部分
在本系列的第 2 部分中,了解如何在不同类型公司的小型和大型项目中使用敏捷流程,以及敏捷开发如何影响客户体验。
    2008年11月17日  
 
在下一代 BPM 2.0 中利用 Web 2.0
了解业务流程管理 (BPM) 2.0(下一代 BPM)如何利用 Web 2.0。本文介绍 Web 2.0 与 BPM 的融合及其他标准的使用,这些可帮助组织变得更加灵活和机动,并让业务分析人员在建模、管理、执行和优化核心业务流程方面担任重要角色。了解 BPM 2.0 的属性,以及 IBM 在该领域提供了哪些产品。
    2008年11月13日  
 
Web 2.0 的软件开发生命周期
任何软件开发生命周期都必须进行适当的组织,然后才能按预期成功地执行项目。对于 Web 2.0 来说也是如此,其中规划良好的生命周期将使您能够实现在更短的开发周期中构建 Web 服务的愿景,允许快速的测试和开发,并提供服务版本管理。通过本文开始了解基于 Web 2.0 的应用程序的软件开发生命周期。
    2008年11月4日  
 
利用管理学模式提高 WebSphere Business Modeler 建模质量,第 1 部分:业务建模中的核心问题的描述和业务建模实例分析
利用管理学模式提高 WebSphere Business Modeler 建模质量,着重描述了如何使用管理学中不同的模型来提高在建模中的效率并使得建模更加准确。本部分着重描述了业务建模的领域、目的、主要任务,并详细的介绍了如何确立业务建模的过程中的建模,业务实体及准备计划。本部分对于利用管理学模式提高建模质量系列以后章节部分的理解有重要的作用。
    2008年11月3日  
 
编写软件架构文档说明,第 1 部分: 什么是软件架构,为什么为软件架构编写文档说明非常重要
软件架构对于复杂实时系统的开发已日益变得更加重要。在这个新的系列中,了解为什么以及应该如何编写软件架构文档说明。您将了解为任何中大型软件开发项目编写文档说明的五个不同视图或方面。这是本系列中的第一篇文章,其中将介绍软件架构和文档说明的重要性。您还将概略了解将在后续文章中介绍的体系结构视图。
    2008年10月16日  
 
SOA 设计的信息透视图,第 6 部分: 在 SOA 中应用数据质量分析模式的价值
讨论在 SOA 环境中应用数据质量分析的价值和方法。学习数据质量分析涉及的概念,了解在 SOA 项目中发起数据质量评估项目所需的基本步骤。通过分析这些问题,选择适当的实现方式。本文是 “SOA 设计的信息透视图” 系列的第 6 篇文章,下一篇文章将详细描述如何在 SOA 环境中使用相关的 IBM 产品(WebSphere Information Analyzer)。
    2008年10月10日  
 
SOA 设计的信息透视图,第 7 部分: SOA 中数据质量分析模式的执行方法
本文是 “SOA 设计的信息透视图” 系列的第七篇文章。本文的目的是向架构师社区演示在 SOA 环境中如何执行详细的数据质量分析。本文关注数据质量分析的实现,而不考虑使用的具体技术,本文之后将会有一篇相关的文章更详细地描述如何在这个上下文中使用相关的 IBM 产品(WebSphere Information Analyzer)。
    2008年10月10日  
 
SOA 设计的信息透视图,第 8 部分: 在 SOA 设计中使用 IBM WebSphere Information Analyzer
学习使用 IBM WebSphere Information Analyzer 来支持数据质量分析模式。本文是 “SOA 设计的信息透视图” 系列的第 8 篇文章。本文向架构师社区演示如何使用来自 IBM 的工具 —— 尤其是 IBM WebSphere Information Analyzer 和 IBM Information Server 的统一元数据管理 —— 实现 SOA 项目中的数据质量评估模式(Data Quality Assessment Patter)。文中描述了这些产品中支持本系列第 6 部分介绍的数据质量分析模式的关键特性。
    2008年10月10日  
 
观点与展望,第 11 部分: 大型机的复苏
在本期的“观点与展望”中,了解为什么大型机仍然是 IT 体系结构世界中至关重要的一部分。IBM 刚刚隆重推出了其最新的大型机 IBM System z10 Enterprise Class。也许您在想,大型机是以前的硬件平台,并且大型机的时代已经过去了。那么,请再考虑一下:IBM 的宣传材料宣称“未来将运行在 System z 上”,并且 IBM 大型机的市场在过去两年来已大举扩张。
    2008年10月9日  
 
建立 SOA 卓越中心
分析各种为组织中面向服务的体系架构(Service-Oriented Architecture,SOA)活动建立卓越中心(center of excellence,COE)的方法。本文使用一家虚构的电子零件经销商作为案例研究,该经销商正在着手进行基于 SOA 的组织转换。IBM 产品和服务在该解决方案中起主要作用。
    2008年10月9日  
 
信息架构本质,第 6 部分: 分布式数据挖掘
信息架构师面临的最有趣挑战之一是,需要大型、专有、广泛分布的数据存储来处理特定研究问题的情况。了解挖掘分布式数据源所涉及到的困难和已确定的用来处理这些问题的策略。
    2008年9月25日  
 
处理 XML 解析中的错误
XML 解析是几乎所有企业应用程序的一部分。然而,大部分这些应用程序都缺少任务处理。学习如何使用 Simple API for XML(SAX)处理 XML 解析中出现的错误(即使您的应用程序使用 DOM 、JAXP 或其他 API 处理 XML)。
    2008年9月25日  
 
SOA 案例研究:构建适应经济环境变化的 SOA 解决方案
本红皮书是面向服务的体系结构 (SOA) 系列之一,主要通过名为 JKHL Enterprises (JKHLE) 的虚构公司阐述一个案例研究。 本将从 IT 体系结构的角度描述 SOA 解决方案如何在业务需求发生变化时提供帮助,并且是为 IT 架构师受众而编写的。
    2008年9月22日  
 
建模揭密,第 3 部分: 为用户模型扩展 UML
本系列文章提供了关于如何构建用户模型的基本信息。在这第三篇文章中,了解用于扩展统一建模语言 (UML) 的用户模型的构造型和关系。用户模型是对一组人员和这些人员如何使用某个 IT 解决方案的描述。
    2008年9月19日  
 
IBM WebSphere sMash 简介,第 1 部分: 为 Web 应用程序构建 RESTful 服务
在本系列中,将学习关于 IBM WebSphere sMash 的所有知识,它是一个创建、组装和执行基于当前 Web 技术的应用程序的简单环境。本文是本系列的第一篇文章,介绍了使您能够创建、组装和部署强大的 Web 应用程序的大量创新。了解 WebSphere sMash 如何由社区驱动,及其创建 RESTful Web 服务的约定。通过一个分步示例,向您介绍如何设置环境、创建 Zero 项目、构建 RESTful 服务来公开数据、测试应用程序,并导入示例应用程序来使用 RESTful 服务。
    2008年9月18日  
 
信息架构本质,第 5 部分: 信息架构中的商业智能
如果您没有在信息架构中使用商业智能,就错失了帮助组织保持竞争优势的重要机会。采取措施帮助您的主管对不断变化的业务市场做出决策、战略规划和战术响应。
    2008年9月8日  
 
当合作伙伴,而不是警察
通过本文了解 IT 团队在与企业架构师合作时所面临的一些基本挑战,并了解如何将企业架构标准应用于应用程序开发,并在项目交付中合作以达到所需的成果。
    2008年8月29日  
 
SOA 与情景应用程序,第 3 部分: 示例与所获得的经验教训
本系列的第 1 部分解释了基于 Web 的情景应用(situational application,SA)对企业的适用性、此类应用程序与面向服务的体系架构(Service-Oriented Architecture,SOA)的关系,以及如何使用此类应用程序来改进公司 IT 的当前状态。第 2 部分描述了 IBM 在构建情景应用环境(Situational Applications Environment,SAE)方面的经验,开发 SAE 的目的是为了支持基于社区的计算,这种计算方式同时利用了传统 SOA 和新兴的 Web 2.0 技术和方法。本文是第 3 部分,也是最后一部分,将描述几个 SA、促使创建这些 SA 的业务情景、这些 SA 的体系架构、支持每个解决方案的技术所带来的切实业务成果,以及所获得的经验教训。
    2008年8月25日  
 
使用模型驱动开发和基于模式的工程来设计 SOA,第 4 部分: 模型到模型的转换以及将模型与 EMFT JET 转换连接起来
本篇教程向您展示了,怎样扩展 IBM Rational Software Architect 的应用,以构建模型到模型的转换 。您将通过模型映射、定义映射、创建并测试得到的插件,来构建自己的插件。
    2008年8月21日  
 
架构技巧:使用 OODA 循环设计用户界面
OODA 循环是由美国空军作为其空战研究的一部分开发的。观察-确认-决策-行动 (Observe-Orient-Decide-Act, OODA) 循环是根据人脑的决策过程建立的模型。本文将阐明 UI 架构师如何运用 OODA 循环的思想来设计用户界面,以便为用户提供更出色的环境感知性和更直观的使用体验。本文将介绍 OODA 循环的基础知识,并探讨如何将它应用于 UI 设计。在本文的最后还列出了一份检查清单,您可以将它作为 UI 初始设计的辅助工具。
    2008年8月21日  
 
使用模型驱动开发和基于模式的工程来设计 SOA,第 3 部分: Eclipse Modeling Framework Technology Java Emitter Template 转换
本教程描述了,怎样扩展 IBM Rational Software Architect 的应用 ,以及怎样使用您自定义的模板,来自动生成一个设计方案。Rational Software Architect 为您在设计服务型结构(SOA),或其他方案时的联合应用,提供了一些技巧。您也可以通过这些自动操作,来提高方案的质量,以及支持总体管理进程。
    2008年8月14日  
 
信息架构本质,第 4 部分: 改善信息系统的可用性
如果缺乏有效的呈现方式,即使是世界上组织得最完善的信息也只能是一堆废物。界面设计糟糕、缺乏搜索和筛选支持,以及可视显示效果过于混乱,这些会对任何信息架构的成功造成障碍。为了使最终用户能够访问复杂的信息系统,您必须做出大量努力,研究和设计用户与信息管理系统交互的方式。
    2008年8月14日  
 
如何使用 IBM Rational Rose Model Importer,第 1 部分: 如何将 UML 模型移植到 Rational Software Architect 中
了解如何使用 IBM Rational Rose Model Importer 将 UML 模型从 Rational Rose 移植到 IBM Rational Software Architect、IBM Rational Systems Developer,或 IBM Rational Software Modeler 中。本文逐步地指导您使用这些新的产品增强的建模功能来移植 UML 模型。
    2008年8月11日  
 
体系结构实践,第 7 部分: 场景 3:业务流程管理和 SOA
使用 IBM SOA 基础生命周期查看软件开发生命周期上下文中的 SOA。“体系结构实践”系列的这一部分将重点讨论 SOA 场景中的第三个场景,即业务流程管理 (BPM) 场景。了解 BPM 场景如何使用 SOA 方法演示 IBM BPM。探索此场景的优点,其中包括 BPM 环境与灵活的 IT 体系结构的集成。
    2008年8月7日  
 
规则架构师的角色
业务规则架构师在设计组织良好、直观的业务规则模型方面扮演着重要角色,以帮助技术和业务参与者理解业务规则模型。本文讨论该角色的重要性,并使用业务规则开发生命周期来描述规则架构师在创建可靠、可扩展的业务规则实现方面的职责。
    2008年7月31日  
 
探索模型驱动开发 (MDD) 和相关方法,第 4 部分: 将领域特定建模应用于模型驱动的体系结构
在本文中,使用 Eclipse Modeling Framework (EMF) 和 Graphical Modeling Framework (GMF) 技术来为领域特定语言产生领域特定建模辅助工具。了解定义领域特定语言的价值、基本概念和有关创建良好元模型的提示,以及不同的建模方法。
    2008年7月24日  
 
探索模型驱动开发 (MDD) 和相关方法,第 3 部分: 进一步研究模型驱动开发和其他行业方法
在本文中,在业界的其他相关活动的上下文中了解模型驱动开发(model-driven development,MDD)。比较软件工厂、领域特定语言和 MDD 方法。探索如何将开发构件可视化为模型,以及使用可执行的统一建模语言(Unified Modeling Language,UML)方法来直接执行模型。
    2008年7月17日  
 
建模揭秘,第 2 部分: 构建用户模型
用户模型是对一组人员和这些人员如何使用某个 IT 解决方案的描述。这种类型的建模基于主要的可用性理论与实践,并允许解决方案架构师指定 IT 解决方案的外部条件,以便该解决方案对所有类型的用户都有用并可用。在本文中,了解如何为支持安全 Web 资源访问的简单组件构建用户模型。了解用户模型如何确定需求定义方面的可能差距。
    2008年7月10日  
 
建模揭秘,第 1 部分: 从用户的角度创建系统规格说明书
通过本系列了解如何构建用户模型,以描述相关人员及其如何使用 IT 解决方案。本文是本系列的开篇,将对统一建模语言(Unified Modeling Language,UML)建模进行介绍,并将讨论如何从用户的角度创建系统的规范(系统规格说明书)。
    2008年7月3日  
 
IBM Rational 架构管理软件模型结构指南,第 2 部分: 经典的 Rational 统一过程
本文面向那些有兴趣将传统的 IBM Rational 统一过程(RUP)中总结出来的建模指导方针应用到 IBM Rational Software Modeler、IBM Rational Systems Developer 或者 IBM Rational 中的用户。您将掌握这些产品是如何对 RUP 定义的模型类型进行支持的;用于模型组织和团队建模的 RUP 建模风格的执行;以及 RUP、用例、分析和设计模型的业务价值、组织和内容。
    2008年7月3日  
 
IBM Rational 架构管理软件模型结构指南,第 1 部分: 基本原则
本文涵盖与您组织模型内容的方式和构造模型储存库的方式相关联的术语、概念、原则以及最佳实践,并且将它们应用到基于 IBM Rational Eclipse 的 UML 建模产品中。
    2008年7月3日  
 
需求建模
您可以使用手边现有的资源构建完美的 IT 体系结构。美梦可以成真,但是需要时间。无论您是在从头构建新体系结构,还是处理现有的体系结构,朝着梦想努力总是会让美梦成真的。
    2008年6月26日  
 
SOA 安全性基础知识,第 3 部分: 测试 SOA 安全性
本系列讨论面向服务的体系结构(Service-Oriented Architecture,SOA)安全性实现路线图。本系列包括三个部分,本文是其中的最后一个部分,将提供用于测试 SOA 安全性的规则。了解组织中用于构建最佳 SOA 安全性所需要的工具和知识。
    2008年6月23日  
 
中小型企业遗留系统转换指南
本文将解释如何确定和分析各种用于帮助中小型企业现代化其遗留信息技术资产的备选方案。文中使用了一家虚构的电信服务公司作为案例研究,该公司为中西部若干个城区的家庭客户和当地企业提供高速 Internet 接入、有线电视、本地和长途电话以及无线通信服务。该公司的 IT 部门提供应用程序服务以支持业务,例如服务订单和服务供应的管理、问题报告和解决、消息处理,以及计费系统。该公司需要转换其遗留系统以支持新的业务计划。来自 IBM 的产品和服务在该解决方案中起主要作用。
    2008年6月19日  
 
业务规则入门简介
从公司开始使用软件应用程序来自动化其业务流程开始,业务规则其实就已经存在了。传统上,业务规则一直深埋在用某种过程编程语言编写的应用程序中。随着业务规则的成熟,业务用户尝试不通过 IT 系统直接控制和管理这些规则,但是不总是能取得成功。本文将使用一个来自保险行业的示例,介绍业务规则以及业务规则管理系统(Business Rules Management System,BRMS)在弥合业务与 IT 差距方面的重要性。
    2008年6月19日  
 
使用 IBM 中间件实现 SaaS 解决方案,第 1 部分: 挑战和体系结构模式
符合软件作为服务(Software as a Service,SaaS)交付模式的 Web 交付解决方案(其中客户从服务提供者站点订阅和访问软件,而不是获取许可证并将软件安装在自己的环境中)可以为任何规模的企业提供极具吸引力的业务价值。开发新解决方案或转换现有解决方案的解决方案开发人员以及部署这些解决方案的服务提供者都面临着若干技术挑战。多承租(multitenant )就是一个示例,其中在服务提供者环境中运行的单个软件实例服务于多个组织。本系列文章将描述通常使用面向服务的体系结构 (SOA) 技术解决这些问题的不同模式。还介绍 IBM 软件产品如何帮助您构建和部署可扩展、可配置和成本高效的 Web 交付的多承租解决方案。
    2008年6月16日  
 
企业开放体系结构,第 1 部分: 开放体系结构的体系结构原则
企业开放体系结构(Open Architecture,OA)是一种非功能需求模式,可以帮助您创建和维护更加开放和灵活的复杂系统以及系统的系统。拥有大型复杂系统的组织正在期望 OA 帮助管理复杂性,提高灵活性和降低系统成本。在系统设计和实现中满足 OA 非功能需求(开放标准、模块性、可互操作性、可扩展性、可重用性、可组合性和可维护性)是企业级 OA 的基本要求。在本文中,了解 OA 背后的企业业务驱动因素,以及 OA 非功能需求。本文还将介绍用于处理这些需求的关联体系结构原则。后续文章将讨论 OA 业务原则、OA 指标和其他 OA 主题。
    2008年6月12日  
 
用 Rational Software Architect 建立面向服务的体系结构(Service-Oriented Architecture)的模型,第 4 部分: 用例模型
本教程是这个系列教程的第 4 部分,它介绍了用例模型的相关内容。本文继续使用前面所引入的在线 DVD 租用的案例研究,您将通过使用 IBM Rational Software Architect 建立一个基于这个案例研究的用例模型。
    2008年6月5日  
 
架构宣言: 采用敏捷开发,第 1 部分
随着敏捷开发的日益流行,许多公司正在考虑如何利用敏捷开发流程和架构。您可以通过本文了什么是解敏捷开发,如何利用其优点,以及对实现敏捷流程和架构对组织的要求。
    2008年6月5日  
 
SOA 案例研究,第 3 部分:服务连接场景
本文中的案例研究重点说明与开立新帐户服务的连接性相关的挑战和解决方案。其中描述如何使用“SOA 中的服务连接性场景”的实现模式来解决与该案例研究相关的业务和 IT 挑战。
    2008年5月29日  
 
信息架构本质,第 2 部分: 管理企业信息
信息内容管理涉及到确定有用的信息、将该信息组织到直观的结构中,以及控制对该信息所做的更改。内容具有多种形式,包括文本、图形、表格、图表、图解、记录、地图、视频、音频以及其他许多形式。了解如何通过分类和组织内容以适合受众,从而将该信息组织到可维护和便于使用的结构中。
    2008年5月29日  
 
基于服务的企业集成模式轻松入门,第 3 部分: Web services 和注册中心
本系列的第 1 部分和第 2 部分讲述了开发基于服务的集成模式所需的基本概念。本文(即本系列的第 3 部分)和即将发布的第 4 部分将进一步完善这些思想,使基于服务的集成模式成为全面的基于服务的模式。本文特别阐述了通常被总称为 Web services 的一些组件,这些服务最初是针对可以通过 Internet 访问的服务设计的。您还将看到,许多 Web services 组件可用于不使用 Internet 而仅需要一个网络连接的服务。
    2008年5月26日  
 
SOA 案例研究,第 2 部分: 服务创建
本文中的案例研究重点是与 SOA 服务创建和重用相关的挑战和解决方案。在本文中,我们将介绍如何使用关键方法和选项来利用现有的 IT 资产并通过 SOA 接口加以重用,还将介绍如何为新的和现有的资产构建服务,以确保它们可以用于未来的 SOA 工作。本文描述了如何使用“面向服务的体系结构中的服务创建场景”的实现模式来解决与该案例研究相关的业务和 IT 挑战。
    2008年5月22日  
 
SOA 案例研究,第 1 部分:项目启动
本文概括介绍了虚构的 JKHL Enterprises (JKHLE) 公司的情况,这个虚构的公司已在一系列面向服务的体系结构 (SOA) 场景文章及相关的工作产品中被引用,作案例研究之用。本案例研究介绍了如何借助 SOA 原则通过应用 SOA 场景实现模式来应对常见的业务和 IT 挑战。
    2008年5月19日  
 
体系结构实践,第 6 部分: 为何业务流程管理 (BPM) 对企业非常重要
体系结构实践系列文章本部分重点讨论为何业务流程管理 (BPM) 从业务和 IT 的角度而言都是极为重要的一部分。业务流程的有效管理对推动企业中的业务敏捷性非常重要。本部分将介绍 BPM 及其生命周期阶段,并了解其如何对面向系统的体系结构(Systems-Oriented Architecture,SOA)形成补充。
    2008年5月15日  
 
使用面向服务分解技术来满足架构目标
在本文中,设计了一组定义企业架构蓝图的服务,以使用层次结构的分解方法来支持业务目标。
    2008年5月8日  
 
评估软件体系结构的质量
学习四种帮助您了解现有软件体系结构质量的方法。评估方法可以帮助您分析软件体系结构设计是否适合于一组给定的需求。了解如何通过体系结构评估来改进软件体系结构的质量。
    2008年5月6日  
 
体系结构实践,第 5 部分: 场景 2:实际 SOA 场景中的服务连接性选项
使用 IBM 面向服务的体系结构(Service-Oriented Architecture,SOA)基础生命周期在软件开发生命周期上下文中考虑 SOA。本系列的这一部分将重点讨论 SOA 场景中的第二个场景,即服务连接性场景。探索四种实现服务提供者与使用者之间连接性的方法。
    2008年4月21日  
 
探索企业服务总线,第 2 部分: 为什么 ESB 是 SOA 的基本组成部分
本系列的第 1 部分描述了称为企业服务总线(Enterprise Service Bus,ESB)的体系结构模式如何适应 IBM SOA Foundation,以及 ESB与 Foundation 的其他部分如何相关。在本文中,了解为什么 IBM 认为 ESB 在采用面向服务的体系结构(Service-Oriented Architecture,SOA)时提供了极大的价值。作者将与您分享从有关许多采用了 ESB 的成功 SOA 客户项目的广泛经验中获得的见解和最佳实践。
    2008年4月17日  
 
基于服务的企业集成模式轻松入门,第 1 部分: 基本概念的演变
本系列文章通过便于理解和分步指导的方式解释基于服务的企业集成模式。在本系列文章的第 1 部分中,您将学习两种最早的集成模式——仅共享数据和远程过程调用 (RPC)——通过学习这两种模式可以帮助您理解服务提供者和服务使用者、平台独立性和连接性的概念。研究 RPC 可以帮助您熟悉两个应用程序共享功能所需的基本步骤。本文还将向您概括介绍松散耦合、代码重用、分层和组件化的概念。本系列的第 2 部分将继续讨论这些早期模式,而第 3 和第 4 部分将概括介绍基于面向服务的体系结构 (SOA) 的集成模式,其中还包括一些示例。
    2008年4月15日  
 
基于服务的企业集成模式轻松入门,第 2 部分: 进一步介绍基本概念的演变
本文是系列文章的第 2 部分,将接着介绍第 1 部分中没有讲到的内容。到目前为止,您已经学习了两个最早的集成模式——数据共享(socket 编程)和远程过程调用 (RPC),下面将继续学习一些基本概念。再学习两个更高级的模式:分布式对象和异步消息传递。了解语言独立性的概念、服务接口声明、服务的发布和发现的基本思想,以及企业服务总线 (ESB) 的基础知识。
    2008年4月15日  
 
Rational Data Architect 的功能概述
了解 Rational Data Architect (RDA) 的卓越功能,及其在使用 Rational Software Development Platform 进行软件开发的生命周期中的位置和用法。在当今的面向服务体系结构 (SOA) 领域,数据是一个关键的组件。本文将介绍 RDA 如何解决 SOA 中数据的重要性问题,以及如何在企业环境中使用 RDA。
    2008年4月14日  
 
关于软件产品线的面向服务的分析与设计方法
本文探索面向服务的软件产品线(Service-Oriented Software product line,SoSPL)方法,此方法将 SPL 可变性分析技术应用于 Web 服务,以设计基于服务的自定义应用程序。了解软件产品线(software product line,SPL)如何促进不断发展的系统系列的敏捷和灵活的应用程序开发。了解采用 SPL 原理如何提供一种系统的方法来分析和设计面向服务的应用程序。
    2008年4月11日  
 
SOA 安全性基础知识,第 2 部分: 创建任何人都可以使用的高层次设计
本系列共包括三个部分,本文是其中的第二部分,将讨论可帮助 SOA 安全团队开发成功的高层次设计的规则。
    2008年4月2日  
 
企业 IT 构架师:接触甲板上的新角色
在世界各地的 IT 厂商中正在出现一个新的角色:企业 IT 构架师。要了解为什么这个角色对于您的软件开发团队以及您的整个组织有十分关键的作用,请继续往下阅读。学习这个职位所必需的技能,以及帮助高级信息主管(CIO)和其他决策制定者在提供高质量 IT 服务方面企业 IT 构架师所发挥的作用。
    2008年4月1日  
 
增强设计过程:作为幕后项目经理的架构师
在本文中,了解如何通过分析和交流有关风险因素、复杂性、预算和期限的知识,从而大幅度改进项目。
    2008年3月28日  
 
SOA 与情景应用程序,第 2 部分: 构建 IBM 情景应用程序环境
本系列的第一篇文章解释了基于 Web 的情景应用程序(situational application,SA)对企业的适用性、此类应用程序与面向服务的体系结构(Service-Oriented Architecture,SOA)的关系,以及如何使用此类应用程序来改进公司 IT 的当前状态。本文将描述 IBM 构建情景应用程序环境(Situational Applications Environment,SAE)的经验,开发 SAE 的目的是为了支持基于社区的计算,这种计算方式同时利用了传统 SOA 和新兴的 Web 2.0 技术和方法。
    2008年3月24日  
 
SOA 与情景应用程序,第 1 部分: 改变企业中的计算
本文将介绍基于 Web 的情景应用程序 (SA) 对企业的适用性、与面向服务的体系结构的关系,以及如何将其用于改进企业 IT 的现状。本文将描述 IBM 在构建情景应用程序环境 (SAE) 方面的经验,开发 SAE 的目的是为了支持基于社区的计算,这种计算方式同时利用了传统面向服务的体系结构和新兴的 Web 2.0 技术和方法。另外,还将探讨几种情景应用程序,并了解其业务状况和问题、体系结构、实际业务成果、支持该解决方案的技术和经验教训。
    2008年3月24日  
 
企业 Web 2.0,第 2 部分: 企业 Web 2.0 解决方案模式
本系列文章共有四个部分,将简要地介绍商业组织和公共组织如何设法利用现今的 Internet 技术。本系列的第 1 部分讨论了日益成熟的 Internet 技术(以 Web 2.0 为代表)对此类组织越来越广泛的影响。在本文中,我们将了解通过 Web 2.0 技术所能实现的基本业务功能(我将其称为企业 Web 2.0 解决方案模式),各类组织在寻求业务、产品和服务方面的创新时可以对这些业务功能加以应用。
    2008年3月17日  
 
探索 SOA 体系结构和服务的基本原则,第 3 部分: 面向服务的解决方案和企业体系结构
在本系列的前面两个部分中,我们介绍了在开发面向服务的体系结构时使用体系结构技术的重要性,讨论了抽象级别的使用,介绍了 IBM SOA 解决方案堆栈(提供了考虑 SOA 时的九个关注点分离),确定了体系结构软件在开发流程的上下文中的位置,介绍了业务体系结构,了解了模型驱动的开发(Model-Driven Development,MDD),并讨论了如何利用现有资产。在本文中,我们将了解是什么让 IT 解决方案具有面向服务的特征。我们还将讨论从企业的角度考虑 SOA 时要注意的各个重要方面。
    2008年3月17日  
 
企业 Web 2.0,第 1 部分: Web 2.0——把握业务创新的脉搏
在关于企业(商业组织或公共组织)如何利用当代 Internet 技术方面,Web 2.0 位于激动人心的新潮流的腹地。本系列文章共包括四个部分,将对 Web 2.0 与企业相关的各个方面进行讨论。在第 1 部分(即本文)中,我们将了解 Web 2.0 背后的业务和技术推动因素、Web 2.0 给企业带来的挑战和机遇以及 Web 2.0 和面向服务的体系结构 (SOA) 的关系。
    2008年3月17日  
 
将遗留系统集成到您的 SOA 中
您希望在组织中实施面向服务的体系结构(Service-Oriented Architecture,SOA),以提高流程的灵活性、适应性和灵巧性。但您已经在业务流程中使用了一系列现有系统。该怎么办呢?将 SOA 与您的遗留应用程序集成,以从其获得更多的价值。本文将向您介绍实现此目标所需的步骤,以及要加以避免的失误。
    2008年3月3日  
 
让 IT 与 SOA 解决方案中的卫生信息交换需求保持一致
很多卫生保健组织都在积极地向 IT 解决方案的面向服务的体系结构(Service-Oriented Architecture,SOA)寻求帮助,以促进行业的转型。但如何确保为这些活动而交付的解决方案是否满足业务用户的需求,将会面临极大的挑战。分析业务远景和需求,并将其与技术联系起来,这是 SOA 实现中最为重要的一部分。本文将以卫生信息交换网络为例,介绍管理此类需求的一种方法和相关的最佳实践,说明如何在引入 SOA 的过程中使用软件工具来确保技术投资与业务目标保持一致。
    2008年2月29日  
 
企业架构核心,第 7 部分: 监控架构的有效性
您的企业架构设计已经得到实现并不意味着您就高枕无忧了。通过本文了解当您的设计正在运行时要监视什么。
    2008年2月28日  
 
面向 ESB 的体系结构:一种错误的采用 SOA 的方式
本文讨论了一些围绕构建企业服务总线(Enterprise Service Bus,ESB)的项目出现的问题。文中将说明没有以面向服务的体系结构(Service-Oriented Architecture,SOA)为目标,而仅仅去实现 ESB 的项目为何不好,并说明应该如何正确地采用 SOA。
    2008年2月21日  
 
企业架构核心,第 6 部分: 可管理性
当今组织面临两个重要企业架构需求的挑战:对敏捷性的需要和法律法规治理的开销。可以将这些需求视为相互对立的——如果业务流程必须灵活,则那些流程的治理可能非常困难。探索“将可管理性作为解决此问题的关键企业架构(Enterprise Architecture,EA)质量属性”的概念。
    2008年2月21日  
 
企业架构核心,第 5 部分: 与企业一同发展
企业架构涉及到规划——为现在和将来而规划。了解企业架构设计如何与企业一同发展。
    2008年2月18日  
 
软件组件:粗粒度与细粒度
IBM 中间件产品提供一系列软件组件技术,用于构建满足各种需求的应用程序。有些组件技术(如 JavaBeans)是细粒度的,而其它技术则是粗粒度的。本文将提供一组指导原则,用于在面向服务的体系结构(Service-Oriented Architecture,SOA)的上下文中对软件组件技术进行分类,对目前行业内占主导地位的各种组件技术进行定位。最终了解服务组件体系结构(Service Component Architecture,SCA)为何是最适合粗粒度组件的模型。
    2008年2月18日  
 
企业架构核心,第 4 部分: 持续测试企业架构
在成功构建新的 IT 企业架构之后,就应该对该架构进行测试了。测试可以证明您和您的团队的辛苦工作没有付之东流。通过对新架构进行压力测试,您将了解架构的弱点在哪里,以及架构对企业的适应情况如何。
    2008年2月13日  
 
企业架构核心,第 3 部分: 设计和构建企业架构
构建卓越的 IT 架构需要花时间并进行规划。通过评估已经拥有的基础,然后可视化其应该具有的状态,您可以让卓越的企业架构成为现实。要实现梦想中的架构,请在本文中了解要构建什么,如何构建,以及在什么基础上构建。
    2008年2月4日  
 
企业架构核心,第 2 部分: 开发和管理企业架构存储库
在本文中,我们将讨论有关可靠企业架构存储库创建的结构与管理问题,以便充分利用组织的现有资产。
    2008年1月31日  
 
应用程序架构本质,第 9 部分: 针对易变性设计应用程序架构
对于包含会带来不确定性和潜在变更因素的环境,本文讨论可帮助减少易变性对应用程序影响的方法和工具。
    2008年1月29日  
 
应用程序架构本质,第 8 部分: 对应用程序开发项目进行评估
了解软件开发项目的评估方法,获得改进评估的建议,并了解进行评估时应该考虑的事项。
    2008年1月24日  
 
将测试组件嵌入运行系统中
大型企业解决方案具有许多组件。验证每个系统组件的可操作性充满了挑战,但它是一项极其重要的任务。即使在生产环境中,您也可以适用嵌入的测试组件,这些组件使得整个系统在部署期间可测试。在本文中,您将了解如何在项目的体系结构、实现和操作阶段高效地为嵌入的测试组件做好安排。您还将了解如何在具有最小操作开销的情况下将这些测试组件嵌入到功能组件中。
    2008年1月21日  
 
DB2 Magazine:Info 2.0
网络社区、博客、维基、RSS 提要、mashup 和其他 Web 2.0 技术像一场风暴正席卷着全球企业。不久之前,IBM 启动了 Info 2.0 计划,目的就是抓住机遇,关注并掌控这种力量。这项计划最终要汇聚各方的聪明才智——客户、合作伙伴,甚至可能包括竞争对手(这多少有些令人惊讶)。
    2008年1月18日  
 
DB2 Magazine:“ Viper 2 ”助力 IT 敏捷性
DB2 for Linux, Unix, and Windows 的下一个发行版(预计于今年年底推出)承诺改进 XML 开发、可用性、安全性、工作负载管理等特性,以帮助 IT 部门跟上不断变化的业务需求。
    2008年1月18日  
 
应用程序架构本质,第 7 部分: 应用程序架构安全性
为了能在体系结构层次保持实力,成功的 IT 专家都会从战略、系统、策略和过程的角度思考问题。从编程的圈子跳出来,了解从较高的应用程序架构级别处理安全性的新方法。跑在安全违规行为的前面,帮助确保您企业的高度安全性。
    2008年1月17日  
 
DB2 XML 编程,第 2 部分: 在应用程序体系结构中使用 XML 数据库支持
了解 IBM DB2 9 for Linux, UNIX, and Windows 新的 XML 存储和查询环境如何处理本系列第 1 部分中描述的 XML 数据模型。第 2 部分主要关注如何在应用程序体系结构中使用新的 XML 数据库支持。
    2008年1月10日  
 
应用程序架构本质,第 6 部分: 了解性能管理
使用性能管理技术确定设计中的问题或防止出现设计问题。了解如何利用早期计划帮助快速诊断问题(以减少停机时间)和提供关于即将出现的问题的预警。
    2008年1月7日  
 
探索 SOA 体系结构和服务的基本原则,第 2 部分: 业务体系结构的重要性、模型驱动开发和重用现有资产
在本系列的第二篇文章中,让我们进一步了解体系结构——这次在业务级别进行讨论。了解模型驱动开发(Model-Driven Development,MDD)和可重用资产框架及类型;在设计面向服务的体系结构 (SOA) 解决方案时可以对这些技术加以利用。
    2008年1月4日  
 
探索 SOA 体系结构和服务的基本原则,第 1 部分: 使用体系结构和抽象级别来创建更好的 SOA
更深入地研究面向服务的体系结构 (SOA) 的组成要素,分析体系结构的优点,了解抽象级别如何帮助我们改善开发流程,了解创建并使用体系结构的人员,以及体系结构在软件开发生命周期中所处的位置。
    2007年12月28日  
 
满足软件即服务 (SaaS) 应用程序的安全需求
了解基于 Java 2 Platform Enterprise Edition (J2EE) 的、多承租者的、高效的 SaaS 应用程序的各种安全需求,并研究相关的机制,以处理实现用户安全身份验证以及授权的各种需求。
    2007年12月24日  
 
SOA 中的服务接口设计最佳实践,第 2 部分: 使用服务向服务使用者应用程序报告错误
面向服务的体系结构(Service-Oriented Architecture,SOA)强调企业内不同系统间的松散耦合。服务接口结构在 SOA 中是最重要的。设计糟糕的服务接口可能会对所有使用接口的应用程序造成负面影响。在本文中,我们将了解如何在 SOA 环境中使用服务接口来报告服务错误,从而提高 SOA 解决方案的健壮性。
    2007年12月20日  
 
构建有效的系统模型
UML 模型的各种关系图都具有各自共同的主题,而且包含轴心内容,作为每个关系图所关注的核心。在本文中,您将了解如何基于形式、主题和轴心内容的原则组织和表示 UML 模型视图。
    2007年12月17日  
 
创建流程文档指南
建立包括以下项目的流程文档指南模版,以记录流程:范围声明、适用性表、受影响的产品系列、涉及的流程角色、流程管理系统过程、例外管理流程和决策表。
    2007年12月13日  
 
确定组织是否真正敏捷的五种方法
可以使用五个关键预测指标发现组织是否缺乏真正的敏捷性。了解这些预测指标是什么,以及如何帮助组织往更敏捷的方向推进。
    2007年12月13日  
 
应用分析框架
分析框架可帮助收集和组织分析模式、工具、技能、组织技术、示例和解决过类似建模问题的其他人的专业知识。了解如何使用分析框架在各种软件开发领域(从安全性、消息传递和用户界面到人员招聘与培训)获得优势。
    2007年12月7日  
 
企业架构核心,第 1 部分: 企业架构观点:什么最适合您的组织?
每个组织都具有独特的业务需求,因此在为公司规划企业架构方法时考虑不同的因素是非常重要的。
    2007年12月6日  
 
使用模型驱动开发和基于模式的工程来设计 SOA,第 2 部分: 基于模式的工程
学习如何使用 IBM Rational Software Architect 中所包含的特性集以及您自己的定制模式来自动化地设计软件。通过自动化地设计 SOA 和其它解决方案,您可以提高生产力,提高解决方案的质量,并且支持全面的治理过程。
    2007年11月30日  
 
在业务流程管理中使用分阶段方法
在流程管理中使用分阶段方法可以对重新设计内部流程的公司平衡地考虑未来情况起到促进作用。通过本文可了解典型流程管理阶段中涉及的步骤以及如何在组织中建立分阶段方法。
    2007年11月30日  
 
体系结构原则:为可靠体系结构打下基础
对于“什么是体系结构”的答案取决于提出这个问题的人。 要确定对于开发强大的体系结构需要进行什么工作,甚至更难。不过,有一些在进行体系结构设计时应该采用的广为人知的原则。在本文中,我们将讨论其中的原则之一:体系结构原则。
    2007年11月27日  
 
用 Rational Software Architect 建立面向服务的体系结构(Service-Oriented Architecture)的模型,第 3 部分: 外部系统建模
本系列教程的第 3 部分将向您介绍,如何将外部的系统模型作为“中间会合”方法的自底向上跟踪的一部分来使用。您将使用 IBM Rational Software Architect 来产生一个基于本系列教程所使用的案例研究的外部系统模型。
    2007年11月26日  
 
应用程序架构本质,第 5 部分: 在设计中内置流程管理遵从性
流程管理是任何应用程序体系结构设计中的关键要素。了解如何在体系结构设计中内置流程管理遵从性,以确保在整个组织中一致地使用该设计。
    2007年11月22日  
 
使用 developerWorks Word 和 Writer 模板写作
欢迎作者们!本篇文章将向您展示如何使用 Microsoft Word 或 OpenOffice.org Writer 为 developerWorks 中国网站创作技术文章和教程。所需步骤很简单。首先下载针对 Word 或 Writer 的模板,然后填写模板中的字段,最后根据模板中的指导完成文章或教程。本文还包括一些排版以及将其提交给 developerWorks 工作人员的小技巧。
    2007年11月15日  
 
构建成功的 SOA 项目
了解实现成功的面向服务的体系结构(Service-Oriented Architecture,SOA)项目方面的经验教训和最佳实践,包括组织准备情况、用户的角色、对流程进行转换、基于资产的支持和工具要求。
    2007年11月15日  
 
企业信息搜索软件——IBM OmniFind 特性简介
随着企业信息化的不断发展,企业中的信息越来越丰富。如何从企业纷繁复杂的信息资源中,找到用户所需要的内容,是信息管理的一个巨大挑战。IBM OmniFind 是一个优秀的企业级信息搜索平台,它能够满足企业级信息搜索的各种要求;本文重点介绍企业为什么需要信息搜索平台以及 IBM OmniFind 的技术特点。
    2007年11月12日  
 
用 Rational Software Architect 建立面向服务的体系结构(Service-Oriented Architecture)的模型,第 2 部分: 业务领域建模
在本系列中,您将了解到 IBM Rational Software Architect 连同 IBM WebSphere Business Modeler 一起,是如何支持模型驱动开发(MDD)的方法用于面向服务的架构(SOA)的。通过使用一个假想的在线 DVD 租赁案例研究,本文详细讲述如何在 Rational Software Architect 中创建一个域模型,并且展示该域模型如何同 WebSphere Business Modeler 中定义的业务条目相关联。域模型是作者在本系列中所描述的第三种自顶向下的模型,其他两种分别是业务架构模型和业务过程模型。
    2007年11月8日  
 
使用 WebSphere Information Integrator 和 WebSphere DataStage 访问应用程序数据
发现另一种在 WebSphere Information Integrator 中访问应用程序数据源的方法,该方法使用 WebSphere DataStage 产品作为与 SAP 之间的连接工具。在 WebSphere Information Integrator 中,还可以通过使用 WebSphere Business Integrator 适配器来访问应用程序数据源。
    2007年11月8日  
 
应用程序架构本质,第 4 部分: 创建灵活环境以支持发展
通过学习如何使用可伸缩和自适应思想重点关注以客户为中心的业务策略来规划应用程序体系结构的发展。
    2007年11月7日  
 
在您的开发项目中使用 IBM Rational Software Modeler 和 IBM Rational RequisitePro 可视化跟踪能力
这篇文章向您展示了如何使用 Rational RequisitePro 和 IBM Rational Software Modeler 内置的可跟踪性能,图形化地显示可跟踪性,从需求到模型,到代码。
    2007年11月1日  
 
管理不可能管理的项目
开发 —— 不论是内部的或商业的 —— 是 IT 的基石。但如果以未受控的方式执行,那么开发过程会导致高失败率,并且成为项目经理生活的灾难。要减少失败的风险,组织必须转向 IT 开发的治理模型 —— 一个能够确保从开始到结束都控制项目,并且使之总处于正轨,的模型。
    2007年11月1日  
 
应用程序架构本质,第 3 部分: 软件开发方法学入门
通过关于应用程序体系结构的基本要素的本系列的第三篇文章了解各种关键技能、能力、工具和技术,以将正式和非正式开发方法包含到设计和计划活动中。
    2007年10月25日  
 
体系结构实践,第 4 部分: 场景 1:实际 SOA 场景中的服务创建选项
通过 Tilak 的本期专栏了解关于服务创建的信息,包括 SOA 中的三个主要服务来源,以及为恰当使用相关服务提供指导的体系结构模式。了解 SOA 生命周期中的模式及各种活动。
    2007年10月22日  
 
面向服务的体系结构与企业体系结构,第 3 部分: 它们如何协同工作
如果您正在采用面向服务的体系结构(SOA),并且同时正在开发企业体系结构 (EA),或者正计划这么做,那么您将从本文中受益。本系列文章中的前两个部分对 SOA 和 EA 进行了比较和对照,并介绍了在企业内部因为不协调的 EA 和 SOA 活动可能导致的问题。在开展价值 16 亿美元的客户业务时(其中涉及到 SOA 和 EA 的开发),本文的作者们开始面对这些问题。在本系列文章的最后这个部分中,我们借鉴他们的经验,并在此基础上提供指导,以帮助您解决这些问题,希望您能够避免重大的失误。
    2007年10月22日  
 
SOA 治理简介
了解 IBM 如何定义面向服务的体系结构(Service-Oriented Architecture,SOA)治理——了解其定义以及为何对 SOA 项目的成功十分关键。
    2007年10月18日  
 
SOA 安全性基础知识,第 1 部分: 制定保护大型 SOA 应用程序的路线图
充分利用涵盖从 SOA 安全性团队构建到需求收集流程的各个方面的 10 步骤流程。
    2007年10月12日  
 
社会计算:实现 Web 2.0 功能的最大化
从本质上说,社会计算是社会交互和交流工具的使用。使用 Web 2.0,大型企业的社会软件对架构师产生了影响,使其更难以通过形式化的权力来进行管理,因为机构的权力通过许多方式迁移到社区。正确地面对这种趋势,可以提升整个开发社区的一致性和合作能力,并在社会社区扩大和增强的同时,使您的观点保持影响力并得以接受。
    2007年9月27日  
 
专业架构师,第 2 部分: 克服数据体系结构中的专业挑战
在本文中,我们将讨论数据架构师经常遇到的各种障碍,并了解处理这些障碍的策略。以小成功为基础,对部门应用程序数据模型进行整合,以形成完整的企业集成项目。这些方法还适用于其他软件体系结构类型,从而允许 IT 团队更为有效地处理不断变化的需求和 IT 方法。
    2007年9月26日  
 
Rational Asset Manager: 一个全面的业务场景
概述 IBM® Rational® Asset Manager,然后详细介绍资产管理如何集成到已有的开发环境中,更有效地审核、批准、发布、跟踪、监控及重用资产。
    2007年9月24日  
 
使用 Web 2.0 体系结构实现更灵活的企业
Web 2.0 存储库可以帮助您创建灵活的软件体系结构。这种软件可以很容易地插入到 Web 2.0 社区和外部网。然而,要创建满足可修改性、性能、安全性、可伸缩性和可重用性等方面需求的可变系统,这项工作可能充满挑战。了解相关的技术以帮助确保您的 Enterprise Web 2.0 体系结构能够满足您的质量需求。
    2007年9月21日  
 
用 Rational Software Architect 建立面向服务的体系结构(Service-Oriented Architecture)的模型,第 1 部分: 案例研究、工具和业务视图
本教程介绍了利用 IBM Rational Software Architect 建立面向服务的体系结构(service-oriented architecture,SOA)的模型所涉及的概念和工具。在本系列中,您将了解 Rational Software Architect,以及 IBM WebSphere Business Modeler,如何支持对 SOA 规范的模型驱动的开发(model-driven development,MDD)方法。本教程将利用虚构的在线 DVD 租赁案例研究带您了解这些概念。
    2007年9月20日  
 
基于模式的体系结构设计与开发,第 2 部分: 使用体系结构模式
设计模式是共享设计思想的最好方法之一。设计模式可向软件架构师和设计人员提供所需的工具或语言,以通过系统的方式解决经常出现的问题,从而获取一些经验。本系列包括两个部分,将讨论使用设计模式解决您的日常设计问题的方式。这篇教程是本系列的第 2 部分,它利用第 1 部分讨论的铁路订票系统,为您展示通过应用不同体系结构模式而带来的优点和缺陷。
    2007年9月20日  
 
应用程序架构本质,第 2 部分: 设计模式入门
通过本文了解如何标识在设计中重复出现的模式,以及如何记录其特征、优势和缺点。
    2007年9月20日  
 
Hello World: 学习如何使用 Rational Software Architect V7 设计并实现一个简单的电话簿应用程序
本篇对 Rational Software Architect 重要部分的介绍,为您提供了实际操作的练习,展示了如何使用 Rational Software Architect V7 设计和实现了一个面向服务的应用程序。
    2007年9月13日  
 
对业务流程进行建模的原因
目前很多企业都特别关注其业务流程的捕获,都在尝试了解最佳的工具集和方法。本文将对几种常见方法进行比较,从而说明构建流程模型的优势。另外,本文还将说明为何 IBM WebSphere Business Modeler 是用于创建流程模型的强大工具。
    2007年9月11日  
 
用 Rational Modeling Extension for Microsoft .NET 对 .NET 应用程序进行可视化,第 1 部分: .NET Visualizer 入门
IBM Rational Modeling Extension for Microsoft .NET 提供帮助您洞察现有的 .NET 应用程序,并且获得有关它的知识的可视化绘图工具。它还可以帮助您更容易地生成并了解新的应用程序。本教程将介绍 Rational Modeling Extension Visualizer 的特性,并且帮助您创建新的类图、序列图、主题图和浏览图(这些特性目前支持 C# 代码和 .NET assembly)。虽然 Rational Modeling Extension for .NET 提供建模的绘图界面,但是建议您使用 Microsoft Visual Studio 2005 或之后的版本进行代码编辑。本教程还将探讨将 Visual Studio 2005 中进行的代码变更反映到 Rational Modeling Extension for .NET 中。
    2007年9月7日  
 
使用模型驱动开发和基于模式的工程来设计 SOA: 第 1 部分: 创建 UML 概要文件和模型模板
学习如何扩展 IBM Rational Software Architect,并且利用您自己的最佳实践和资产,将面向服务的体系结构(service-oriented architecture,SOA)解决方案的设计自动化。本教程说明了一些当您在设计 SOA 和其他解决方案时,可以结合使用的、用来提高生产力、软件质量,和治理过程的特性。
    2007年9月6日  
 
应用程序架构本质,第 1 部分: 关于需求建模您所需要了解的所有内容
您的软件项目能否取得成功,这依赖于准确和完整的需求。要保证体系结构的正确,就要求人们能够使用相应的技术技能来捕获和细化正确的需求。发现用于需求建模的有价值的技能和工具,并且了解如何评估能力方面的进展。
    2007年9月6日  
 
使用 UML 服务组件表示 SOA 体系结构模式
在本文中,使用统一建模语言(Unified Modeling Language,UML)模型来描述 SOA 体系结构模式及其相关的服务组件。并在行业标准的 UML 格式上下文中,了解有关 SOA 模式服务组件的内容,以帮助利益相关者更好地了解组成 SOA 的服务组件。
    2007年9月3日  
 
Web 2.0 与 SOA: Web 2.0 介绍
Web 2.0 是近来很热的一个词语,也是一个比较模糊的概念,人们有着各种不同的理解。在这个新启动的“Web 2.0 与 SOA”系列专栏的第一篇中,Web 2.0&SOA 专家毛新生将梳理 Web 的发展脉络,介绍什么是 Web 2.0,Web 2.0 的重点,Web 2.0 与 SOA 的关系,以及如何在企业中应用 Web 2.0。在本系列后续的文章中,他还将重点介绍和讨论 Web 2.0 以及 SOA 相关的各种技术和方法。
    2007年8月31日  
 
观点与展望,第 10 部分: 对 SOA 宣传的冷静分析
面向服务的体系结构 (SOA) 的优点,您一定能够耳熟能详了。在您的团队中,可能有人会说,他们无法理解 SOA,因为它太复杂了。另一些人则说,SOA 是一套可以应对所有 IT 问题的直接有效的解决方案。而您明白,事实就在两者之间,不过您还不确定该如何说服大家。这个月的“观点与展望”专栏将为您介绍关于 SOA 的一些真知灼见。
    2007年8月29日  
 
在系统模型中有效地使用颜色
毫无疑问,颜色的使用对于任何图表或者演示文档都是非常重要的。您可以使用颜色以吸引人们对图表的某个特定方面的注意、以区别不同的元素、或者用以增强视觉上的效果。然而,如果使用不当,颜色可能会使观看者感到不适,甚至令其对图表的理解产生歧义。发现在对图表中应用颜色时可能出现的一些常见错误,并且了解在展现带颜色的模型信息时可以遵循的一套简单规则。
    2007年8月29日  
 
使用服务组件体系结构和 Apache Tuscany 构建 Mashup
了解如何将服务组件体系结构用于构建 Mashup 应用程序。
    2007年8月28日  
 
为您的软件系统设计选择最佳的工具
有这么多的工具,却没有足够的时间学习!如果您是一位 IT 架构师,在设计软件系统架构时选择合适的设计工具,这可能是一项艰巨的任务。通过对这些工具进行调查研究,以帮助确定对于项目生命周期的各个阶段,哪些工具是最适合的,并且当您处于这些阶段时,发现如何缩短时间以便按时交付。
    2007年8月23日  
 
探讨服务存储库和注册中心在面向服务的体系结构(SOA)中的角色
俗语云,差之毫厘,失之千里:服务存储库 (Service repositories) 和服务注册中心 (service registries) 尽管英文发音有些类似,但各自在 SOA 实现中扮演着截然不同的角色。在本文中,我们将讨论二者间的差异以及为何您的 SOA 应该同时包括二者。
    2007年8月21日  
 
将 UML 活动关系图转换为 WebSphere Business Modeler 流程
本文将说明如何将 UML 活动关系图自动转换为 WebSphere Business Modeler 流程。 (IBM WebSphere Developer Technical Journal)
    2007年8月20日  
 
基于模式的体系结构设计与开发: 第 1 部分:使用设计模式
设计模式是共享设计思想的最好方法之一。设计模式可向软件架构师和设计人员提供所需的工具或语言,以通过系统的方式解决经常出现的问题,从而获取一些经验。本系列包括两个部分,将讨论使用设计模式解决您的日常设计问题的方式。本系列教程将通过铁路订票系统案例研究来说明在设计系统的体系结构时可能出现的设计问题。通过阅读本教程,可了解如何使用设计模式来解决问题和改进自己的设计。
    2007年8月16日  
 
Rational Edge: 执行用例实现:高内聚低耦合的案例
了解恰当地执行用例实现将如何形成软件系统中良构的面向对象设计。 (The Rational Edge)
    2007年8月15日  
 
使用 Rational Systems Developer 或 Rational Software Architect 进行 C++ 转换的提示和技巧,第 1 部分: 控制由 UML 模型生成的 C++ 代码
UML 是一个通用的语言。使用 IBM® Rational® Software Architect 和 IBM® Rational® Systems Developer,您可以实现由 UML 模型向 C++ 的转换。这篇文章讨论了如何更好地控制由 UML 向 C++ 转换而生成的 C++ 代码。文章分成几个章节,各部分相对独立,分别介绍了一种技巧。您可以根据需要选读,而不必遵循特定的次序。
    2007年8月13日  
 
在部门范围实现过程优化
网络分解趋势正引领着从部门的角度来说期待广泛分布,但仍然高度优化的组织。但是以这种方式优化的部门对组织总体上有不利的影响。学习如何确定并了解这些趋势所生成的问题和关注点,以便您可以通过有效的业务过程架构将这些分离的要素联系在一起。
    2007年8月9日  
 
让我们谈谈:通过交流和恰当的框架构建企业架构
企业架构依赖于用于实现和文档化的一系列工具。不论您使用哪些工具,都要确保您也进行了充分的交流,以巩固支持架构的关系。
    2007年8月6日  
 
针对开发人员和架构师的 SOA 治理
从开发人员的视角探索 IT 治理这一主题,包括治理里程碑、治理的重要性,以及如何使日常工作更有效率。IT 架构师们将了解如何避免在治理问题方面与开发团队发生冲突。
    2007年7月30日  
 
WebSphere Process Server 轻松入门,第 1 部分: 体系结构
本教程介绍 IBM WebSphere Process Server 的主要体系结构概念。明确地说,它解释 WebSphere Process Server 如何扩展基础 WebSphere Application Server 体系结构。其中讨论了一组重要的核心 SOA 功能、支持服务和服务组件。这是关于 WebSphere Process Server 的包括三个教程的系列中的第一个教程。
    2007年7月20日  
 
构建 ESB 中介来将分隔文件转换为服务调用
本教程描述如何使用自定义中介原语来将分隔文件的值转换为服务调用的各个部分。通过循序渐进的示例,您将学习如何使用 WebSphere Integration Developer 来创建平面文件连接器项目、构建中介模块,并将完整的解决方案部署到 WebSphere Enterprise Service Bus。
    2007年7月20日  
 
Rational Data Architect 技巧系列,第 1 部分: 使用 Rational Data Architect 访问和集成企业元数据
在本教程中,使用了一个简单场景来学习如何使用 Rational Data Architect 提供建模和设计工具来创建跨异构数据源的统一的虚拟化视图。
    2007年7月19日  
 
使用 WebSphere Business Services Fabric 开发自适应组合业务服务,第 3 部分: CBS 建模、本体编辑和策略模拟
本系列文章的第 3 部分将提供创建组合业务服务 (CBS) 模型(也称为面向服务的业务应用程序 (SOBA))的分步指导。本文介绍 CBS 在 IBM WebSphere Business Composition Studio 中建模、编辑本体和策略定义以及使用 Policy Simulator 来验证组装。 (IBM WebSphere Developer Technical Journal)
    2007年7月19日  
 
使用模式创建一个面向服务的组件中间件
研究某个中间件项目中应用的多种模式的模式故事,了解模式是如何应用的,每种模式的成功程度如何,以及这些模式间的交互和关系。如果您是模式的使用者、编写者或理论工作者,这篇文章将会适合您。
    2007年7月16日  
 
探索用于应用程序开发的 IBM Rational 可视化工具
您和您的 IT 团队需要在软件开发生命周期中尽可能的高效。IBM Rational 软件开发平台包含了各种各样的可视化工具来帮助您做到这点。在本文中,您大概了解了使用 Rational 工具的好处 —— 包括 Rational Web Developer、Rational Software Modeler、Rational Application Developer 和 Rational Software Architect —— 并且您将能够为特定的任务选择最恰当的产品。了解如何在与您的整个团队更有效地沟通的同时,通过拖放的方法对您的设计进行可视化的表达。
    2007年7月12日  
 
使用 Rational RequisitePro 进行需求管理的新技术,第 1 部分: 使用构架方法来分析、管理和跟踪业务需求
从 Kumar Mani 的这个系列中发现获取、管理和跟踪构架需求的新方法。这种方法是建立在构架理论基础上的,且适用于所有的 IT 项目。如果您是一位在公司或者集成项目中面临复杂请求的 IT 构架师或者经理,您就可以利用这些方法来管理这个项目,并有助于保证及时交付的时间。这篇文章探究了一个利用 IBM Rational 工具集的工具,但是它能够被复制,就像使用其它产品一样简单。
    2007年7月12日  
 
使用 Rational Software Architect 设计 SOA 服务,第 4 部分: 由 UML 模型生成 Web 服务并进行测试
本教程,系列的第 4 部分,将讨论如何将设计从 UML 转换为 WSDL 和 Java —— 可以运行并测试的工件。在本教程中您将用到的 Rational Software Architect 的一个关键特性是能够将模型间的转换自动化。我们将讨论该特性,并向您说明该方法如何帮助您将设计转换为解决方案的实现。
    2007年7月10日  
 
使用 Rational Software Architect 设计 SOA 服务,第 3 部分: 在您的设计中使用资产和模式
学习如何使用 IBM Rational Software Architect(SOA)、可重用资产、可重用资产规范(RAS)以及软件模式与 Gang of Four (GoF)的复合设计模式,来创建面向服务体系构架(SOA)的服务设计。学习如何在 IBM Rational RequisitePro 中从设计结果跟踪到需求。学习发布您的服务设计模型报告。
    2007年7月10日  
 
面向服务的体系结构与企业体系结构,第 1 部分: 用于帮助理解 SOA 与企业体系结构如何协作的框架
本系列共三部分,本文是其中的第 1 部分,将提供一个框架,以帮助您理解面向服务的体系结构(Service-Oriented Architecture,SOA)和企业体系结构(Enterprise Architecture,EA)如何协作。首先,我们将介绍 SOA 和 EA 的定义。然后,我们将了解 SOA 和 EA 的范围和重点,以便有效地对二者进行比较和对比。
    2007年7月9日  
 
面向服务的体系结构与企业体系结构,第 2 部分: 相似点与不同处
本文是本系列的第 2 部分,我们将对面向服务的体系结构(Service-Oriented Architecture,SOA)和企业体系结构(Enterprise Architecture,EA)的体系结构与治理模型进行分析,并讨论二者的相似点与不同处。然后,我们将讨论未在企业内对 EA 和 SOA 活动进行协调的情况下组织可能面临的潜在问题。
    2007年7月9日  
 
体系结构实践,第 3 部分: 编写优秀 IT 项目提案的十大提示
与软件开发方法类似,您在 IT 项目提案开发方面也可以采取某种方法,以最大限度地提高成功的机会。在“体系结构实践”专栏的最新一期中,IBM 架构师 Tilak Mitra 从提案主管的角度重点介绍了要保证开发一个高质量提案所应遵循的步骤。
    2007年6月29日  
 
体系结构实践,第 2 部分: SOA 解决方案场景介绍
IBM 在本文中提供的八种场景,能帮助您着手使用面向服务的体系结构 (SOA)。在这篇分为若干部分的介绍性文章中,您将探索每种 SOA 解决方案,找到可以加快您的 SOA 实现速度的要点。
    2007年6月29日  
 
WebSphere Business Modeler V 6.0.2 中的新功能
构建 IBM WebSphere Business Modeler 以便能够分析和优化业务流程。本文介绍 WebSphere Business Modeler V6.0.2 中的新功能。
    2007年6月24日  
 
WebSphere Process Server 和 WebSphere Enterprise Service Bus 部署模式,第 2 部分: 我的第一个 WebSphere Process Server 集群
本文是系列文章中的第二篇,重点关注于选择合适的部署模式以满足给定客户应用程序或项目的需求。
    2007年6月24日  
 
使用 WebSphere Business Modeler 在 WebSphere Integration Developer 中构建业务集成模块
学习如何使用 WebSphere Business Modeler 构建更好的业务模型,以便以后在 WebSphere Integration Developer 中更方便地开发业务集成模块。
    2007年6月24日  
 
使用 Rational Software Architect V7.0 快速创建功能强大的定制工具
这篇文章介绍了一个称作转换创建(Transformation Authoring)的新的 IBM Rational Software Architect 的特性,使您能够创建带有图形界面和基于标准模板的开发工具。
    2007年6月22日  
 
使用 WebSphere Business Integration V6.0 产品的端到端解决方案,第 3 部分: 监视业务流程应用程序的执行
本系列的第 3 部分指导您完成相关步骤,以在 WebSphere Business Modeler Advanced Version 6.0 中创建业务度量模型,使用 WebSphere Business Monitor V6.0 来监视业务流程,并将监视结果导入回 WebSphere Business Modeler 中。
    2007年6月22日  
 
SOA 中的服务接口设计最佳实践,第 1 部分: 探索服务的开发、接口和操作语义
本文是本系列的第 1 部分,重点讨论服务接口设计的最佳实践,包括有关开发方法、服务粒度以及操作签名方面的概述。本系列的后续文章将讨论设计 Web 服务描述语言(Web Services Description Language,WSDL)文档结构以及错误处理方面的最佳实践。
    2007年6月21日  
 
评论专栏: Rachel Reinitz:SOA 领域开发技能,成为 SOA 专家
面向服务的体系结构的范围很广,可能使得任何试图开发 SOA 技能的人望而却步。但是您只需要了解您的角色,了解您所需要掌握的内容的广度、深度和相关经验,就可以制定出在 SOA 方面获得成功的方法。
    2007年6月20日  
 
构建 SOA 组合业务服务,第 3 部分: 在 WebSphere 中使用 REST 体系结构样式构建可使用的 Web 服务
本系列讨论如何开发组合应用程序来支持业务服务,本文是其中的第三篇文章。本文的重点是代表性状态传输(Representational State Transfer,REST)体系结构样式。通过使用 Facade 组件作为 REST 样式的接口,现有的 SOAP 样式的 Web 服务支持可自定义的 URL、多资源格式表示、浏览器响应缓存、大型附件的流化以及使用 HTTP 方法来操作资源。
    2007年6月19日  
 
IBM WebSphere 开发者技术期刊: 使用 WebSphere Business Services Fabric 开发自适应组合业务服务,第 2 部分
通过第 1 部分,我们对组合业务服务的概念已经有了基本了解,本文中将给出一个示例业务用例,以说明 IBM WebSphere Business Services Fabric 如何支持这些服务的开发以及如何帮助解决业务问题。
    2007年6月18日  
 
IBM WebSphere 开发者技术期刊: 使用 WebSphere ESB 构建企业服务总线,第 5 部分
我们在第 4 部分中已经说过,现在我们将了解企业服务总线 (ESB) 如何帮助在服务请求程序和服务提供程序的不同协议之间建立中介的场景。本文内容以本系列文章的以前文章中提供的示例为基础,主要添加一些支持各种协议的新“虚拟”服务,它们都是围绕使用企业服务总线为任何请求程序和提供程序提供连接这一概念而添加的。
    2007年6月18日  
 
信息服务模式,第 3 部分: 数据清理模式
在面向服务的体系结构(Service-Oriented Architecture,SOA)上下文中应用数据清理模式。此模式规范可帮助作为数据或应用程序架构师的您做出明智的体系结构决策和提高决策指导方针。
    2007年6月15日  
 
WebSphere Process Server 和 WebSphere Enterprise Service Bus 部署模式,第 1 部分: 选择部署模式
本文标识了可用于选择特定部署模式的应用程序属性和可用性预期。本文还包括一个可下载文档,该文档描述了这些部署模式以及如何将需求映射到这些模式。
    2007年6月14日  
 
探索模型驱动开发 (MDD) 和相关方法,第 2 部分: 结合模式与建模以实现架构驱动开发
使用模式和模型驱动开发(model-driven development,MDD)可以进行架构驱动开发。这种开发类型可以使我们明确地获得架构决策,并且在系统中对架构决策自动化编码。通过使用模式及 MDD,您可以减少工作中的复杂性,并且进行按需设计及开发。阅读本文以了解更多关于这些问题的信息,这些内容是建立在对本文的同系列文章“实现模型驱动开发,增加您的 IT 系统的业务价值”的讨论之上的。
    2007年6月14日  
 
SOA 项目的需求过程,第 3 部分: 为发展中的 SOA 服务用法收集需求
当企业有一些面向服务的体系结构(Service-Oriented Architecture,SOA)服务时,需求收集流程就可能非常有挑战了。当某个业务单位需要与另一个组相同的服务时,如何进行处理呢?通过本文可了解如何最好地捕获和记录来自多个不同组的需求。
    2007年6月12日  
 
WebSphere Business Modeler 认证考试准备: 第 5 部分:性能管理
准备 IBM 认证考试 990:Modeling Business Processes with IBM WebSphere Business Modeler Advanced V6。本教程内容包括:一般业务度量概念、使用业务度量编辑器来设计高效和适当的业务度量、确定度量的逻辑布置以及构建聚合度量和 KPI。这是本系列中的第五个也是最后一个教程。
    2007年6月4日  
 
WebSphere Business Modeler 认证考试 990 准备: 第 4 部分:创建报告来确定业务模型是否满足业务需求
本教程可帮助您准备 IBM 认证考试 990:Modeling Business Processes with IBM WebSphere® Business Modeler Advanced V6。本教程使用预定义和自定义的报告模板来生成报告,从而研究静态和动态分析报告的生成。其中介绍了如何应用适当的 WebSphere Business Modeler 报告特性来打印和导出报告和图表。您还将学习如何使用预定义的查询,以及如何创建和执行自定义查询。这是包括五个教程的系列中的第四个教程。
    2007年6月4日  
 
探索模型驱动开发 (MDD) 和相关方法,第 1 部分: 实现模型驱动开发,增加您的 IT 系统的业务价值
您是一位试图增加 IT 系统业务价值的领头架构师或项目经理吗?如果您是,本文可以为您提供帮助。本文解释了影响现代 IT 开发的业务推动力,并且向您介绍了模型驱动开发(model-driven development,MDD)。MDD 是主流软件开发实践的提高,并且让您的 IT 系统能够对业务推动力更加敏感。了解 MDD 方法以及您如何可以将其应用于实现业务价值最大化,并且减少解决方案开发的成本。利用 MDD,通过利用转换和重复性的消除将实现模式自动化,并将低层次的开发工作自动化,您可以提高解决方案的一致性和质量。
    2007年5月31日  
 
观点与展望,第 9 部分: 定义 SOA 的组成部分
17 世纪政治理论与计算技术有什么共同之处?通过阅读这篇技术社论,可以了解为何 SOA 是企业 IT 活动的必由之路以及为何治理是 SOA 的核心。
    2007年5月25日  
 
使用 Rational Software Architect 设计 SOA 服务,第 2 部分: 使用 UML Profile for Software Services 设计服务
学习如何使用 IBM Rational Software Architect 来设计面向服务架构(SOA)。这种模型驱动开发(MDD)方法是以统一建模语言(UML)和 UML 2.0 profile for software services 为基础的。
    2007年5月24日  
 
IBM WebSphere 开发者技术期刊 : 流程反模式:如何避免业务流程建模中的常见陷阱,第 2 部分
本文是本系列的第二篇文章,该系列所描述的典型建模错误,是从几百个用不同的工具(包括 WebSphere Business Modeler)创建的真实流程模型中精选出来的。本文讨论了分层流程模型中的数据流建模、事件和触发器、终止某个流程的正确方法,以及对活动的重用。
    2007年5月24日  
 
WebSphere Business Modeler 认证考试 990 准备: 第 3 部分:分析和验证业务流程
本教程可帮助您准备 IBM 认证考试 990:Modeling Business Processes with IBM WebSphere Business Modeler Advanced V6。 本教程介绍如何使用模拟任务列表来验证模型中的流程流,以及如何应用比较特性来评估模型变更的影响。 您将学习如何调试流程流、评估流程时间和确定潜在的流程瓶颈。 您还将学习如何确定流程改进机会、分析关联的成本、分析资源分配和验证模型满足要求。 这是包括五个教程的系列中的第三个教程。
    2007年5月23日  
 
如何在 Web 服务中使用 Service Data Objects 2.1 的动态数据 API
Service Data Objects (SDO) 2.0 体系结构和 API 能跨不同数据源提供对数据的统一访问,打包在 IBM WebSphere(R) Application Server Version 6.1 Feature Pack for SOA 的 Alpha 版中。本文将说明构建使用动态对象的 Web 服务应用程序所需的步骤,可以下载一个可部署应用程序,以帮助说明如何在 Web 环境中使用动态对象。
    2007年5月16日  
 
使用可重用资产构建 SOA 应用程序,第 4 部分: 请求端缓存模式
本系列文章探索菜谱、软件模式和模型等可重用资产,并说明它们可以如何促进 SOA 解决方案的开发。本文是其中的第 4 部分,讨论在实现可重用服务时用于处理性能方面的非功能需求的请求端缓存模式。
    2007年5月15日  
 
SOA 项目的需求过程,第 2 部分: 您的第一个 SOA 服务的业务需求
在本文中,将为面向服务的体系结构(Service-Oriented Architecture,SOA)项目的服务建模用例和业务需求。另外,您还将了解如何以最佳方式捕获和记录这些需求。
    2007年5月15日  
 
如何使用 IBM Rational Software Architect 创建复合模式
您可以从已有模式中创建复合模式以简化重复性使用多重模式的问题。本文证明了如何使用已有的 Rational Software Architect 模式来创建针对特定问题的可重复使用的复合模式。
    2007年5月10日  
 
使用 Rational Software Architect 进行模型驱动和基于模式的开发,第 1 部分: 使用模式的模型驱动开发范例的概述
模型驱动开发(Model-driven development,MDD)是软件开发的一种方式,其中主要的软件工件都是能够生成代码和其他工件的模型。其目标是提高企业应用程序开发的生产力和质量。模式在 MDD 的模型转换和代码生成中扮演着重要角色。本系列文章详细地讨论了利用 IBM Rational Software Architect(支持 MDD 的集成开发环境)进行模型驱动及基于模式的开发范例。
    2007年5月9日  
 
将 SOA 定义为一种体系结构风格
将面向服务的体系结构(Service-Oriented Architecture,SOA)定义为一种体系结构风格,以促进将与业务保持一致的企业服务作为设计和构建解决方案的基本单元。了解 SOA 如何帮助您创建业务和 IT 之间的真正一致性,并探索一种可用于实现该体系结构风格的模式语言。
    2007年5月9日  
 
使用 Rational Software Architect 进行模型驱动和基于模式的开发,第 2 部分: IBM Rational Software Architect 中的模型驱动开发工具支持
了解 IBM Rational Software Architect 模型驱动开发(model-driven development,MDD)工具支持,以及通过使您复用资产来补充 MDD 的基于资产的开发框架。
    2007年5月9日  
 
IBM WebSphere 开发者技术期刊: 使用 WebSphere ESB 构建企业服务总线,第 4 部分
在本系列的前两篇文章中,我们讨论了如何利用 WebSphere Enterprise Service Bus (ESB) 中对 JMS 和 Web 服务的支持。在本期中,我们将介绍如何利用 WebSphere ESB 6.0.2 版中针对直接 MQ 连接而引入的一种新型绑定,以便将 IBM WebSphere ESB 中介模块与现有的 WebSphere MQ 环境连接到一起。
    2007年4月30日  
 
观点与展望,第 8 部分: IBM 架构师为何以及如何成为了架构师
和 IBM 体系结构专家亲密接触。了解他们为何要做目前所做的事以及如何达到目前的职位。探索他们职业生涯中遇到的种种曲折,了解他们如何通过这些经历最终进入 IT 体系结构领域中。
    2007年4月24日  
 
探索新兴的业务技术领域及其对 IT 专业人员的影响
本文将探索对一个新的 IT 领域(我们称之为“业务技术”)的需要、推动该新领域的最新趋势和 IT 专业人员如何能够将自己转变为业务技术人员。
    2007年4月17日  
 
使用 Rational Software Architect 设计 SOA 服务,第 1 部分: 需求、过程与建模入门
在这个教程中,这个系列的第一部分,您将学习关于 Rational 软件开发平台中工具集之间的相互关系,当您在使用 MDD 设计一个基于 SOA 的服务的时候,您将会用到这个平台。您可以看到怎样从不同的来源访问需求,如何利用一个自定义的软件开发过程,然后开始为被需要的服务的设计进行模型。所用到的工具包括 Rational Software Architect、Rational Software Modeler 、WebShpere Business Modeler、IBM Rational RequisitePro ,以及 Rational 统一过程(RUP)方法论。
    2007年4月6日  
 
观点与展望,第 7 部分: 当今开发人员面临的最有影响力的趋势有哪些?
通过本专栏文章,可以了解 IBM 技术专家认为开发人员目前面临的最有影响的趋势有哪些。
    2007年4月6日  
 
专家访谈: Chris Gerken 谈模型驱动的开发
WebSphere 咨询师 Chris Gerken 回答有关模型驱动的开发的问题。
    2007年4月5日  
 
使用 Rational Data Architect 定义和实施数据对象命名标准
本文将介绍 IBM Rational Data Architect 的一些特性,它们可以帮助用户定义和实施对象命名标准,然后演示一个真实的示例。
    2007年4月2日  
 
SOA 项目的需求过程,第 1 部分: 为 SOA 应用获取需求
无论您的面向服务的体系结构(SOA)项目看起来功能是多么强大,如果它不能满足业务需求,注定是要失败的。本文将探究为您的首个 SOA 项目获取所有技术需求的艺术和科学原理。
    2007年3月26日  
 
WebSphere Business Modeler 认证考试 990 准备: 第 2 部分,模拟业务实践
本教程可帮助您准备 IBM 认证考试 990:Modeling Business Processes with IBM WebSphere Business Modeler Advanced V6。本教程重点讲述如何开发具有模拟能力的深入流程模型。它演示了不同建模风格和模拟设置组合对模拟结果的影响,并解释了模拟引擎如何应用和考虑资源。本教程还讨论了如何基于模拟数据、流程设计目标来量化未来流程设计的风险和好处,以及使用统计分布来描述模型中的资源分配。这是有关 WebSphere Business Modeler 的包括五个教程的系列中的第二个教程。
    2007年3月22日  
 
在 WebSphere Application Server V6.1 中实现 WS_Notification
面向服务的体系结构(Service-Oriented Architecture,SOA)允许通过构建组合服务来创建新解决方案。在本文中,您将了解如何使用事件构建组合服务以及 WebSphere Application Server 6.1 中提供的新 WS-Notification 支持。文中还提供了一个简单的代码示例,可通过其了解如何使用发布/订阅引擎进行服务组合。
    2007年3月22日  
 
IBM WebSphere 开发者技术期刊: 使用 WebSphere ESB 构建企业服务总线,第 3 部分
在本系列文章的前两篇文章中,我们讨论了 WebSphere ESB 的关键功能,并介绍了 JMS 之间的消息交换,现在,我们通过在混合体中添加 Web 服务场景,进一步讨论在 IBM WebSphere ESB 中使用的技术集。此外,我们还将介绍 WebSphere ESB 和 WebSphere Integration Developer 版本 6.0.2 中引入的两个新功能。
    2006年3月29日  
 
模型驱动体系结构介绍,第三部分: MDA 如何影响迭代开发过程
本文来自于 Rational Edge:作为迭代开发框架,Rational Unified Process 或称为 RUP,足够灵活地适应多种项目管理方式。随着基于 RUP 的团队开始采用模型驱动体系架构(model-driven architecture,MDA)策略,为成功地采用 MDA,他们需要了解 RUP 中的哪些任务、工件和阶段需要特别关注。
    2005年8月1日  
 
模型驱动体系结构介绍,第二部分: 来自 MDA 工具包的设计和使用的经验
本文来自于 Rational Edge:在过去的两年里,人们广泛地探讨模型驱动设计在提高生产率和企业应用程序开发质量方面的作用,但是有关 MDA 式样开发的使用方面的经验的书面材料是很少的。本文提供了一组来自 IBM MDA 工具包的设计和使用方面的实践经验。它强调了来自具体 MDA 实践的主要经验,并提供了一些对 MDA 方法的观察,包括对以后工作的简要讨论。
    2005年7月5日  
 
模型驱动体系结构介绍,第一部分: MDA 和当今的系统
本文来自于 Rational Edge: 在这个由三部分文章组成的系列的第一篇中,Brown 解释了模型和建模的重要性,并介绍了四个关键的 MDA 的原则,同时让你了解一下 IBM 在定义 MDA 方法和支持标准上扮演的领导者的角色。
    2005年4月1日  
 
 结果  202    显示第 1 - 100 条结果     隐藏内容简介    
 
没有找到您想要的结果吗? 提交反馈