跳转到主要内容


developerWorks 中国  >  SOA & Web Services  >  

文档库

developerWorks
 
  
 
  第 1 - 100 条,共 161 条      下一页  显示所有    隐藏内容简介    
 
题目 日期
Web 服务内幕,第 5 部分:进入流 用 WSFL 建模的商业流程
在 Web 服务内幕的上一部分中,我已经向您介绍了 Web 服务流语言(Web Services Flow Language,WSFL)的基本原理。在这一部分,我将兑现我的许诺,循序渐进地阐述如何设计和创建用 WSFL 实现的商业流程模型的具体步骤。
    2001年8月14日  
 
BPEL4WS语言介绍,第3部分: 利用UML对BEPL4WS系统进行建模
商业流程执行语言BPEL4WS(Business Process Execution Language For Web Services)是专为整合Web Services而制定的一项规范标准。它从本质上来说是IBM的WSFL和Microsoft的XLANG的结合物,目前已经成为业界标准。WSFL 支持图形化的流程,而XLANG在结构化构造方面有独到的方法,而BPEL4WS正是吸取了两者的优点,同时摒弃了一些复杂繁琐的部分,形成了一种较为自然的描述商业活动的抽象高级语言。
    2003年8月1日  
 
使用 Web 服务对有状态资源进行建模
本文说明了如何构造和操作 Web 服务资源框架。
    2004年4月1日  
 
基于服务的建模和架构
本文讨论了基于服务的建模和架构的重要部分,以及构建面向服务体系结构(SOA)所需的分析和设计的关键活动。作者着重强调了选择鉴别、指定和实现服务所需的技术,它们的流程和组合,以及实现和确保 SOA 所需服务质量的企业级组件。
    2004年11月1日  
 
按需业务流程的生命周期,第 3 部分: 使用 WBI Modeler 进行业务流程建模
该系列的第三部分介绍了一种方法和技术,使用 IBM WebSphere Business Integration Modeler V5.1 对业务流程进行图形化的建模,从而生成开发环境里面您可以使用的构件。作者为管理迭代式的建模方法提供了指导策略,该方法是一步步的流程建模方法,使用鉴定和任务清单,任务排列,任务之间流程控制的创建,模型的数据引入,以及流程模型中服务的集成。他还描述了输出选项和生成的构件,您可以使用这些构件作为本系列文章后来描述的开发工具的输入。
    2005年1月1日  
 
学习分析员的基本任务――业务流程建模
本文发掘一些分析员用来定义业务流程的建模概念,并研究支持这些概念的 IBM WebSphere Business Integration Modeler 的功能。
    2005年3月24日  
 
从业务建模到 Web 服务实现:第 2 部分――实现用于业务流程的 Web 服务
本文向您展示了如何使用 WebSphere Business Integration Modeler V5.1 来向业务流程所需的任务中添加业务逻辑。您也将学会如何将业务流程返回到 Web 服务中。
    2005年5月9日  
 
使用面向服务的体系结构及 IBM WebSphere Business Integration 产品开发全面的 BPEL 应用程序,第 1 部分: 业务建模
了解如何使用 WebSphere Business Modeler、WebSphere Integration Developer 和 WebSphere Process Server 构建一个完整的 Business Process Execution Language (BPEL) 应用程序工作示例。
    2006年6月27日  
 
SOA 快速指南 1 2 3,第 2 部分: 服务建模
《服务建模》是本系列文章的第二部分。本系列的第一部分概览了实施 SOA 的简要步骤,并针对示例场景分析了采纳 SOA 的步骤和价值。本文首先介绍了服务建模的方法学;对示例场景进行流程建模,为服务建模做准备;在第一部分文章对现有业务和 IT 环境分析的基础上,结合价值分析和流程建模的结果,设计了目标的业务和 IT 场景;基于业务组件模型、流程模型以及业务目标进行服务建模的前两个步骤——服务发现和服务规约。
    2006年12月26日  
 
Web 服务建模,第 2 部分: 建模并生成 WSDL
本文是一个由三部分组成的系列文章中的第二篇,该系列文章着眼于使用 UML 建模(特别是,当使用 IBM Rational Software Architect 时)为标准化的 Web 服务的详细设计建模。本文介绍了利用 UML 2.0 Profile for Software Services 进行 Web 服务建模并生成 Web Service Definition Language (WSDL)。
    2007年2月2日  
 
Web 服务建模,第 1 部分: XML 模式
这篇文章是探讨 UML 建模(特别是使用 IBM Rational Software Architect )在标准化 Web 服务的细节设计模型方面的使用的系列文章的第一部分,该系列共有三个部分。这一领域的其他文章侧重于软件服务的建模,而本系列描述了 Web 服务模型的细节,如何做出具体技术决定,如果获得和XML 模式以及WSDL (Web 服务定义语言)对应的工件,等等。本文将重点介绍建模和产生 XML 模式。
    2007年2月2日  
 
探索模型驱动开发 (MDD) 和相关方法,第 2 部分: 结合模式与建模以实现架构驱动开发
使用模式和模型驱动开发(model-driven development,MDD)可以进行架构驱动开发。这种开发类型可以使我们明确地获得架构决策,并且在系统中对架构决策自动化编码。通过使用模式及 MDD,您可以减少工作中的复杂性,并且进行按需设计及开发。阅读本文以了解更多关于这些问题的信息,这些内容是建立在对本文的同系列文章“实现模型驱动开发,增加您的 IT 系统的业务价值”的讨论之上的。
    2007年6月14日  
 
使用 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日  
 
使用 Rational Software Architect 建模并生成 Web 服务元数据
了解如何使用 IBM Rational Software Architect 的 modeler 插件及统一建模语言(Unified Modeling Language,UML)对标准化的 Web 服务元数据建模。虽然 UML-to-XSD 转换是用 Rational Software Architect 交付的模型到模型和模型到文本的转换之一,但是本文将专注于建模并生成功能的 Web 服务描述语言(Web Services Description Language,WSDL)方面和非功能的 Web 服务策略框架(Web Services Policy Framework,WS-Policy)方面。
    2007年9月12日  
 
基于 SOA 架构的企业内容管理方案的数据建模
本文从数据建模角度,探讨在金融业,基于 SOA 架构如何设计一个平台级的数据模型,以满足其企业内容管理(Enterprise Content Management, ECM)方案的构建。
    2007年12月6日  
 
SOA 建模: 第 1 部分 服务识别
本文是一个五篇系列文章中的开篇之作,本系列文章是有关基于面向服务的架构(SOA)的软件开发。它介绍了如何使用 IBM Software Service Profile 扩展的 UML 模型设计同业务需求相连接的 SOA 解决方案,而它至今仍然是独立于解决方案的执行的。
    2007年12月27日  
 
SOA 建模: 第 2 部分 服务规范
在本篇文章中,我们继续定义 SOA 解决方案。我们对每一个服务的规范进行详细的建模。这些规范将会定义服务的消费者和生产者之间的契约。这些契约包括被提供的和被要求的接口,那些接口在服务规范中所扮演的角色,以及那些角色在提供服务中进行交互的规则和协议是什么。
    2008年1月21日  
 
SOA 建模: 第 4 部分 服务合成
本文是本系列五篇文章中的第 4 篇,它的内容包括如何装配和连接在“第 3 部分 服务实现”中建模的服务提供者,并且设计它们的交互作用,为业务需求提供一个完全的解决方案。本文还展示了这一服务参与者如何实现最初的业务需求。
    2008年1月21日  
 
SOA 建模: 第 3 部分 服务实现
本系列教程五部曲中的第 3 篇文章,介绍基于 SOA 的 Web 服务如何被实际实现。该服务实现首先要决定什么组件将提供什么服务。在这些决定做出之后,您就能够对每一项服务的功能性是如何实现的,以及被要求的服务是如何被实际使用的进行建模。然后,您能够使用包含在 IBM Rational Software Architect 中的 UML 到 SOA 的转换特性,创建一个能够在 IBM WebSphere Integration Developer 中被用来实现、测试和配置完全解决方案的一个 Web 服务实现。
    2008年1月21日  
 
理解 pureQuery,第 2 部分: 协助类建模器实现数据建模
学习 pureQuery 的特性如何帮助面向对象开发人员使用传统的类建模来定义一组数据库关系工件。
    2008年2月25日  
 
BPEL 高级话题 ( 一 ): SOA 中服务协作的 UML 建模及其到 BPEL 的转换
本系列围绕 BPEL 的一些高级话题展开讨论,本篇是该系列中之一,侧重于 SOA 中服务协作的 UML 建模及其到 BPEL 的转换。
    2008年3月13日  
 
SOA 建模: 第 5 部分 服务实施
在本系列前面的四篇文章中,我们展示了如何创建一个和技术无关的但是完全的体系结构服务解决方案的设计模型。在这篇收尾之作中,我们看一看如何创建一个同服务模型中被捕获的体系结构设计决定相一致的实际的实现。我们将通过进行模型驱动开发和 IBM Rational Software Architect UML-to-SOA 转换特性从 SOA 模型中创建一个 Web 服务,生成一个特定平台的实现。
    2008年3月28日  
 
SOA 设计的信息透视图,第 4 部分: 在 SOA 中应用规范化建模模式的价值
发现 SOA 设计中规范化建模的方法和价值。看看在 SOA 中规范化数据模型如何与规范化消息模型保持一致。在这个 “SOA 设计的信息透视图” 系列的第 4 篇文章中,选择各种技术和工具,学习这个概念的底层数据和消息建模。本系列将来的文章将描述如何使用各种不同的 IBM 软件产品来实现这里描述的概念。
    2008年10月10日  
 
使用 IBM WebSphere Business Services Fabric 行业内容包加速 CBS 开发,第 1 部分: 建模阶段
当从头交付新的解决方案时,面向服务的体系架构(Service-Oriented Architecture,SOA)开发的建模、组装、部署、管理和治理活动会非常耗时,开销巨大。对行业标准的遵循也充满了挑战。本系列文章将介绍如何利用 IBM WebSphere Business Services Fabric 的行业内容包中的资产进行端到端的组合业务服务(composite business service,CBS)开发。在本系列的这第一篇文章中,使用一个来自医疗行业的案例研究,详细地逐步完成涉及到使用 IBM 医疗付款人内容包 (IBM Healthcare Payor Content Pack) 的开发过程。了解该内容包的资产如何加速 CBS 的开发,从而缩短构建时间。
    2008年11月17日  
 
SOA 实践:综合使用工具实施 SOA 项目示例,第 1 部分: 使用 WebSphere Business Modeler 进行业务建模
本系列文章以假定的业务为样例来回答上述问题,通过一个较为真实的例子带读者走一遍 SOA 的开发历程,也从中深刻体会 SOA 的开发和传统开发的不同之处,掌握 SOA 开发的基本要领。在这过程中,充分使用 IBM 的 SOA 工具一步一步实施,让读者最终可以重现此 SOA 的开发过程。本文为第 1 部分,将向您讲述业务建模,即如何从一个具体需求开始,使用IBM的SOA建模工具WBM(Websphere Business Modeler)进行业务建模
    2009年6月30日  
 
SOA 的面向流程的建模,第 1 部分: 流程分解技术
在本系列中,您将了解一项新的分解技术,以帮助您指定与面向服务的体系结构(Service-Oriented Architecture,SOA)一致的业务流程。本文是其中的第一篇文章,将探讨如何将业务流程分解为不同的职责层(与不同的细节级别相对),并将讨论流程控制者的角色以及如何在需要的地方标识服务。
    2009年7月13日  
 
特性聚焦: 使用 WebSphere BPM V6.2 产品轻松地为执行流程建模
IBM 业务流程管理(BPM)工具和运行时的改进降低了为执行建模的难度。本文重点描述这些改进,以及它们如何让执行这个重要功能更加简单。 (IBM WebSphere Developer Technical Journal)
    2009年7月22日  
 
SOA 实践:综合使用工具实施 SOA 项目示例,第 2 部分: 服务建模设计
本文将向您介绍如何使用 RSA(Rational Software Architect)和 SOMA-ME(Service Oriented Modeling and Architecture-Modeling Environment)工具,并通过第 1 部分中对该业务流程的进一步分析,进行服务识别、确定服务规约、进行架构设计。
    2009年8月6日  
 
SOA 的面向流程的建模,第 2 部分: 流程模式
了解一组与 SOA 一致的业务流程模型,这些模式均使用了第 1 部分描述的分解技术。每个模式都属于分解框架的某个层。有针对使用者、长时间运行的流程、人员活动和短时间运行的流程的模式。在本系列中,您将了解一项新的业务流程分解技术,以帮助您指定与面向服务的体系结构(Service-Oriented Architecture,SOA)一致的业务流程。
    2009年9月7日  
 
SOA 的面向流程的建模,第 3 部分: 用例建模
了解业务分析人员和架构师如何指定与面向服务的体系结构一致的用例。本文基于第 1 部分中描述的流程建模技术描述用例建模。在本系列中,您将了解一项新的业务流程分解技术,以帮助您指定与面向服务的体系结构(Service-Oriented Architecture,SOA)一致的业务流程。
    2009年9月9日  
 
SOA 的面向流程的建模,第 4 部分: 通过案例研究了解实际应用
了解流程模型如何驱动用例模型和服务模型。本文通过家庭购物的案例研究将所有东西联系起来,以演示本系列之前部分中的概念。
    2009年9月10日  
 
使用 Business Integration Reference Architecture (BIRA) 工具,第 1 部分:使用 WebSphere Business Integration Modeler 建模业务流程
本教程介绍如何使用 Business Integration Reference Architecture (BIRA) 工具(例如 IBM Websphere Business Integration Modeler、Websphere Studio Application Developer Integration Edition 和 WebSphere Business Server Foundation)创建业务流程模型。各种角色的人(从业务分析人员到开发人员)在定义和执行其业务流程模型时都可以从这些工具的强大与灵活中获益。
    2006年2月13日  
 
使用 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日  
 
WebSphere Business Modeler 认证考试 992 准备,第 2 部分: 业务流程建模
准备 IBM 认证考试 992:IBM WebSphere Business Modeler Advanced V6.1, Business Analysis and Design。在本教程中,您将了解如何对业务流程建模、WebSphere Business Modeler 支持的各种数据模型,以及流程流控制逻辑和流程布局。最后,您将了解如何使用配置管理工具以及导入和导出功能共享流程。
    2009年4月8日  
 
架构Web Service: 描述与注册,发布Web服务
本文是架构Web服务的系列文章的第六篇,也是最后一篇,文本以前文为基础,在前文的应用实例的基础上,考察了发布Web服务界面的整个过程:XML Schema建模、WSDL发布和UDDI注册。通过本文,大家可以详细具体地了解各个XML和Web Service的系列规范在Web Service的发布时所起的左右,对Web Service技术也将有一个深入的理解。
    2001年10月12日  
 
从UML到BPEL
本文描述了一种新工具,该工具是在alphaWorks网站上发布的Emerging Technologies Toolkit version 1.1 (ETTK),它采取用统一建模语言(Unified Modeling Language,UML)定义的流程并生成相应的BPEL和WSDL文档来实现该流程。这种性能用于突出对象管理组(OMGs)模型驱动体系结构(MDA)创始的一些优点:提高开发过程中的抽象水平,因此获得更高的生产率,更好的质量,能够隔离于技术的根本改变。
    2003年9月1日  
 
面向服务的分析与设计原理
来自最初的面向服务的体系结构(Service-Oriented Architecture,SOA) 的实现项目的经验表明,诸如面向对象的分析与设计(Object-Oriented Analysis and Design,OOAD)、企业体系结构(Enterprise Architecture,EA)框架和业务流程建模(Business Process Modeling,BPM)这样的现有开发流程和表示法仅仅涵盖了目前出现在 SOA 中的体系结构模式所需的支持的一部分。因此,需要增强的交叉学科服务建模方法。
    2004年6月1日  
 
网格观察: 状态的重要性
Web 服务资源架构提出另一种在基于开放标准的网格中实现状态建模与管理的不同方法。
    2004年7月5日  
 
李志 WBI 专栏:WBI Server Foundation中的BPEL流程开发进阶
本文介绍了利用WSADIE5.1对流程进行设计、建模和开发的过程,并展示了如何在异步流程中调用外部程序和等待外部程序返回处理结果。
    2005年2月3日  
 
面向服务体系结构中的信息管理,第 1 部分: 发现 SOA 中的信息管理角色
学习信息管理、它对面向服务的体系结构(Service-Oriented Architecture,SOA)的重要性以及信息管理和 SOA 之间的关系。然后我们研究将这些具有挑战性的问题和重新设计应用到 SOA 中的信息管理的优点。本文中(本系列文章包含两部分,本文是第一部分),作者将信息管理分为几个不同的服务,并且提供了对于这些服务的高级概述。本文的目标读者是架构师、数据建模者、数据库管理员以及那些想要利用信息管理功能的开发者,他们将该功能用于基于 SOA 的建模、架构、设计以及实现。
    2005年4月1日  
 
关于 CIM 映射到 WSDM 的建议
本文对于如何将以公共信息模型(Common Information Model,CIM)建模的资源表示成 Web 服务分布式管理(Web Services Distributed Management,WSDM)可管理资源 Web 服务提出了建议。描述了如何使用 Web 服务、WS-Resource Framework 及 WS-Notification 规范来表示和访问 CIM 模型的内容。本草案已经由分布式管理任务组( Distributed Management Task Force,DFTM)提交以进行研究。
    2005年5月1日  
 
面向服务体系结构中的信息管理,第 2 部分:研究 SOA 中信息管理的不同方法
本系列文章介绍了如何将信息管理的强大功能用于 SOA 的建模、构架、设计和实现。第一部分将信息管理分为几个不同的服务,并且提供了对于这些服务的高级概述。第二部分中,作者详细描述了信息管理提供的各种服务,并提供了与所讨论服务相关的工具。
    2005年7月29日  
 
迈向面向服务的体系结构和集成的模式语言,第 1 部分: 构建服务生态系统
随着 IT 产业日益成熟,我们将目睹越来越多成功的面向服务的体系结构(Service-Oriented Architecture,SOA)的设计和实现的出现。我们同样也将面对以微妙不同的形式重复出现、但从根本上来说却具有相同的基本问题的挑战。我们也倾向于重复使用解决方案的稍有不同的变体。为了达到这一目的,在涉及面向服务的体系结构和面向服务的集成(Service-Oriented Integration,SOI)的项目环境中引出了下面的模式。这些项目专注于面向服务的体系结构的迁移、建模、设计和实现,以及通过服务支持的松耦合集成,这称为面向服务的集成。在这个系列中,我们将分享这些模式以及使用它们的经验。我们将就如何结合使用它们以便帮助解决在 SOA 和 SOI 的迁移、建模、设计和实现过程中通常会遇到的问题提供指导。
    2005年8月4日  
 
迈向面向服务的体系结构和集成的模式语言,第 1 部分: 构建服务生态系统
随着越来越多成功的 SOA 的设计和实现的出现,为了达到重复使用解决方案的稍有不同的变体,在涉及 SOA 和SOI(Service-Oriented Integration)的项目环境中引出了一些模式。本系列中,我们将分享这些模式以及使用它们的经验。将就如何结合使用它们以便帮助解决在 SOA 和 SOI 的迁移、建模、设计和实现过程中通常会遇到的问题提供指导。
    2005年8月9日  
 
在企业级 SOA 中使用 Web 服务,第 5 部分: 使用 WebSphere Business Integration 工具优化 Web 服务应用程序
想要学习如何优化面向服务的体系结构(Service-Oriented Architecture,SOA)中的 Web 服务应用程序吗?Judith M. Myerson 强调了业务流程规则在优化 Web 服务的过程中具有最高优先级的重要性,并给出了其他优化技术的例子,例如减少 Web 请求的数量和执行时间。 她还讨论了 IBM WebSphere Business Integration,开发人员和业务分析人员可以使用这个工具来协作建模 Web 服务,以便进行优化 。
    2005年9月8日  
 
以服务为中心的企业整合-案例分析
本文是 “以服务为中心的企业整合” 系列文章第二部分。在本文的姊妹篇"以服务为中心的企业整合",我们探讨了以服务为中心的企业集成的理论知识,本文以一个经过简化的实际案例为例,介绍了以服务为中心的企业集成的基本步骤,从业务分析,到服务建模,到架构设计,到系统开发的整个生命周期。以服务为中心的企业集成涉及到的主要技术被穿插在各个步骤中进行了详细的讲解。
    2005年12月23日  
 
用于实现 Web 服务的 SOA 编程模型,第 8 部分: 基于人工的 Web 服务
服务组合中人员的参与是面向服务的体系结构(Service-Oriented Architecture,SOA)的一个相对较新的方面,对软件建模业务中人员如何工作和交互的方式进行了扩展。本文描述了 IBM WebSphere Process Server 的 Human Task Manager 提供的功能及其在门户中的使用。
    2006年6月22日  
 
基于Rational Software Architect实现SIBus模型到Jacl脚本的转换
Rational Software Architect (RSA) 是IBM Rational软件家族中的用于建模和开发的软件产品,本文结合WebSphere Application Server 6.0中实现的ESB组件SIBus,深入分析了如何利用RSA的模型转换功能实现从SIBus模型到Jacl运行脚本的转换的方法。
    2006年6月29日  
 
IBM WebSphere 开发者技术期刊: 使用 Design Pattern Toolkit 进行模型驱动的开发入门
本文介绍模型驱动的开发的实用性和优点,以及如何使用设计模式工具箱 (Design Pattern Toolkit) 轻松创建模式模板,设计模式工具箱是一种可以帮助您加快开发过程的工具,它通过转换来捕获您的应用程序开发中的最佳(或当前)实践。在本文中,您将了解使用这个工具箱的基本知识,以及如何用它来生成复杂的系统,甚至支持基于资产的业务。
    2006年10月10日  
 
SOA快速指南 1 2 3,第 3 部分: 服务实现及架构设计
《服务实现及架构设计》是本系列文章的第三部分。在第二部分,我们完成了服务建模的前两个步骤:服务发现和服务规约。本文的目的是进行服务建模的第三部分:服务实现,并完成架构设计的工作。第二部分已经整体的阐述了服务建模的概念和方法,本文就不再重复,因此首先介绍IBM的SOA的参考架构,作为架构设计的指导;然后结合场景的业务目标以及IT环境设计试点项目的架构,并重点突出关键点的架构决策。
    2007年1月31日  
 
SOA快速指南 1 2 3,第 4 部分: 快速实现服务集成模型
《快速实现服务集成模型》是本系列文章的第四部分。本文承接前面系列文章的分析和建模的结果,主要进行SOA实施的层面上的探讨,首先介绍SOA项目实施的准备工作,然后介绍在实施过程中怎样利用分析建模的结果定义服务并将服务分配到模块中,根据模块的分析得到服务的集成模型,从中总结出一些有价值的指导原则和实施细则,希望对SOA项目方面的开发测试人员有所帮助。本文假定读者能够使用WID进行基本的SCA开发和相关的操作。
    2007年2月1日  
 
在 SCA Module 中使用 Hibernate 框架实现数据持久层
本文将探讨在完成 SCA Module 建模后用 Java 对象进行实现时,如何采用 Hibernate 实现 SCA Module 的数据持久层为 SDO 提供数据访问服务,达到充分利用 Hibernate 的优势来加快 SCA 模块实现的方法。
    2007年4月30日  
 
SOA 项目的需求过程,第 2 部分: 您的第一个 SOA 服务的业务需求
在本文中,将为面向服务的体系结构(Service-Oriented Architecture,SOA)项目的服务建模用例和业务需求。另外,您还将了解如何以最佳方式捕获和记录这些需求。
    2007年5月15日  
 
构建 SOA 组合业务服务,第 5 部分: 使用 IBM WebSphere Business Modeler
本系列讨论如何开发组合应用程序来支持业务服务,本文是其中的第五篇文章。组合业务服务组件符合服务组件体系结构的要求,是使用集成工具集开发的,此集成工具集包括 IBM WebSphere Business Modeler (WBM) 和 IBM WebSphere Integration Developer (WID)。这些工具生成的构件的运行时是 IBM WebSphere Process Server。本文将说明有关使用 WBM V6 进行业务流程的建模、组装和部署的最佳实践。另外,本文还将确定在 WBM 和 WID 集成中存在的一些差距,并说明在示例流程建模工作(基于本文中描述的一个实际使用情况)中获得的经验教训。
    2007年8月6日  
 
使用 UML 服务组件表示 SOA 体系结构模式
在本文中,使用统一建模语言(Unified Modeling Language,UML)模型来描述 SOA 体系结构模式及其相关的服务组件。并在行业标准的 UML 格式上下文中,了解有关 SOA 模式服务组件的内容,以帮助利益相关者更好地了解组成 SOA 的服务组件。
    2007年9月3日  
 
使用 WebSphere Business Services Fabric 开发自适应组合业务服务,第 4 部分: 使用 Dynamic Assembler SCA 组件进行服务组装
本文继第 3 部分的组合业务服务建模、本体编辑和策略模拟之后,提供一个分步示例,演示如何使用 Business Services Dynamic Assembler SCA 组件在 IBM WebSphere Business Services Fabric 工具环境中组装服务。 (IBM WebSphere Developer Technical Journal)
    2007年9月27日  
 
通过 Java 编程处理 XML 服务定义
面向服务架构(SOA)通常会输出一系列服务。针对 XML 服务建模以及随后用户(人员、机器或其他服务)对这些服务的使用,Java 技术提供了强大的 XML 数据处理机制,从而为应用 SOA 理念提供了重要基础。通过本文研究 XML 和 Java 技术在 SOA 中的实际应用,并通过明确的示例了解为何这个看似复杂的技术能够如此流行。
    2007年10月15日  
 
向 SOA 转型,第 1 部分: 利用 IBM WebSphere Business Modeler 和 IBM Rational Software Architect 从业务过程转换成服务模型架构
IBM Rational Software Architect 提供当您为您的软件开发面向服务的体系结构(Service-Oriented Architecture,SOA)时,使用 UML 来对 SOA 解决方案建模的必要工具。本系列四篇文章探究了这一 SOA 转换功能。本文说明了如何利用 IBM WebSphere Business Modeler 和 Rational Software Architect 来将业务过程转换为 SOA 模型。
    2008年3月6日  
 
SOA 设计的信息透视图,第 5 部分: 在 SOA 中使用 Rational Data Architect 的价值
发现如何使用 IBM Rational Data Architect、IBM Industry Models 和 IBM Information Server 的统一元数据管理使过程、服务和数据模型保持一致。使用这些工具加快 SOA 项目。本文是 “SOA 设计的信息透视图” 系列的第 5 部分,描述了这些产品中支持 SOA 中的数据建模模式的关键特性。
    2008年3月27日  
 
构建 SOA 组合业务服务,第 12 部分: 将 IBM FileNet 中以文档为中心的工作流与 IBM WebSphere Process Server 中的业务状态机结合
将 IBM WebSphere Process Server 中建模的事件驱动的业务流程执行语言(Business Process Execution Language,BPEL)业务流程与 IBM FileNet P8 中的以文档为中心的业务流程集成。本文将使用虚构银行应用程序中的简单贷款申请场景向您详细介绍此过程。
    2008年4月28日  
 
IBM WebSphere Process Server 或 IBM WebSphere Enterprise Service Bus 中基于 SOAP over JMS 的 Web 服务,第 2 部分: 使用 IBM WebSphere MQ JMS 提供程序
IBM WebSphere Process Server 和 IBM WebSphere Enterprise Service Bus 产品都包括对调用和提供 Web 服务的支持。本系列文章的第 1 部分介绍了 WebSphere Process Server 和 WebSphere Enterprise Service Bus V6.02 及 V6.1 中 SOAP over Java Message Service (JMS) 协议的支持。本文是系列文章的第二部分,将揭示如何更改 SOAP over JMS 导出和导入所引用的 Java Naming and Directory Interface (JNDI) 资源,以便它们可以使用 IBM WebSphere MQ JMS 提供程序,而不是 Service Integration Bus (SIBus) JMS 提供程序,来接收和发送 SOAP 消息。要按本文所述的步骤进行操作,您应该了解如何在 IBM WebSphere Integration Developer 中创建模块,以及如何创建 WebSphere MQ 资源。
    2008年9月16日  
 
向 SOA 转型,第 4 部分: 在 IBM Rational Software Architect 中如何将 Web 服务过程从 UML 转换为 BPEL
本文介绍了如何使用 UML 对 BPEL 过程实现的细节进行建模。统一建模语言(Unified Modeling Language,UML)为用例、协作、数据、接口、类、组件、交互、状态,和活动建模等,提供了方便、容易理解、容易编写,并且被广泛验证的支持。您可以利用它获取可以转换为各种平台架构的应用程序模型。本文所介绍的从 UML 到过程执行语言(Process Execution Language)的转换(UML-to-BPEL)可以将 UML 工件转化为 BPEL 工件。
    2008年10月17日  
 
使用 WebSphere Business Services Fabric 创建面向服务的灵活业务解决方案,第 1 部分: 概述
WebSphere Business Services Fabric 提供一个 SOA 平台,以支持新型的面向服务的业务解决方案。Business Services Fabric 提供了一个集成的环境,以对组合业务服务进行建模、组装、部署、管理和治理。本系列文章向您介绍 WebSphere Business Services Fabric,并说明如何将其用于构建组合业务服务。
    2008年11月13日  
 
在下一代 BPM 2.0 中利用 Web 2.0
了解业务流程管理 (BPM) 2.0(下一代 BPM)如何利用 Web 2.0。本文介绍 Web 2.0 与 BPM 的融合及其他标准的使用,这些可帮助组织变得更加灵活和机动,并让业务分析人员在建模、管理、执行和优化核心业务流程方面担任重要角色。了解 BPM 2.0 的属性,以及 IBM 在该领域提供了哪些产品。
    2008年11月13日  
 
使用 WebSphere Business Services Fabric 创建面向服务的灵活业务解决方案,第 2 部分: 扩展本体模型
了解如何利用 WebSphere Business Services Fabric 的功能构建支持动态绑定和编排的组合业务应用程序。在第 2 部分中,您将了解如何使用 Fabric Modeling Tool 将业务流程中的可变点建模为本体扩展。
    2008年11月13日  
 
在 WebSphere Business Services Fabric 中添加自定义角色
了解如何使用 Rational Software Architect 和 Fabric 建模工具向基本 WebSphere Business Services Fabric V6.1 业务服务模型添加自定义角色。一旦添加了这些角色,您就可以围绕它们构建策略和断言。
    2008年11月24日  
 
如何设计和开发运行在 WPS 上的可重用 Human Task
开发运行在 WPS 上的工作流程(Process)通常会涉及到 Human Task,其一般的步骤需要对每个 Human Task 进行建模、开发、配置等许多繁琐而细致的工作。本文从重用的角度出发,基于 SOA 的思想,介绍如何在 WPS 上实现可定制的,通过简单配置即可快速重用 Human Task 的方法。
    2009年1月8日  
 
WebSphere Business Modeler V6.2 中的新增功能
本文介绍即将发布的 WebSphere Business Modeler V6.2 的新增功能,包括将建模和监视项目直接部署到 WebSphere Process Server 和 WebSphere Business Monitor、与主要 BPM 产品的更紧密集成,以及建模和发布增强功能。 (IBM Business Process Management Journal)
    2009年3月19日  
 
面向更加敏捷、更加灵活的行业解决方案和资产的通用业务组件和服务,第 1 部分: 共享业务服务 (SBS) 方法的基础知识 - 概述
面向服务的体系结构 (SOA) 以及模型驱动的体系结构和业务开发 (MDA/D) 通过重用和基于资产的行业解决方案,在支持业务灵活性和敏捷性方面提供了功能强大的组合。这个分为两部分的系列文章将讨论如何利用许多经过验证的最佳软件工程实践,特别是那些用来建模通用结构和某些情况下非结构化业务实体的元数据驱动的体系结构类型。在本系列的第 1 部分中,我们将讨论软件工程基础知识、建议的方法,同时还将解决一些明显影响业务灵活性、对更改的适应能力以及敏捷性的关键业务和技术问题。
    2009年4月27日  
 
使用 WS-Resource 属性,第 1 部分: 操作资源属性
在 Web 服务资源框架(WSRF)中,WS-Resources 通过对称为 WS-Resource 属性的原子或合成的数据类型进行封装,对 Web 服务的状态进行建模。WSRF 规范支持在运行时动态插入和删除 WS-Resource 属性。本教程是共分 3 部分的系列教程 “使用 WS-Resource 属性” 的第 1 部分,您将创建一个地址薄服务,它可以充分利用 WSRF 规范的内嵌支持,对 WS-Resource 的资源属性进行操作。
    2007年4月6日  
 
使用 WS-Resource 属性,第 2 部分: 资源属性的松耦合
在 Web 服务资源框架(WSRF)中,WS-Resources 通过对称为 WS-Resource 属性的原子或合成的数据类型进行封装,对 Web 服务的状态进行建模。WSRF 规范支持在运行时动态插入和删除 WS-Resource 属性。本教程是共分 3 部分的系列教程 “使用 WS-Resource 属性” 的第 2 部分,将向您展示资源属性的松耦合技术和使用通用数据类型的一些资源。
    2007年4月23日  
 
使用 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日  
 
使用 WS-Resource 属性,第 3 部分: 使用 WS-Addressing 进行资源引用
在 Web 服务资源框架(WSRF)中,WS-Resources 通过对称为 WS-Resource 属性的原子或复合的数据类型进行封装,对 Web 服务的状态进行建模。WS-Resource 可以非常复杂,并使用嵌入式资源属性。将这些复合数据类型作为单独的 WS-Resource 实现并相应地加以引用可以实现更好的可管理性。本教程是介绍如何使用资源属性的 3 部分系列教程“使用 WS-Resource 属性” 的最后一部分,将简要介绍引用多个资源属性时所使用的编程技术。
    2007年7月19日  
 
利用 Apache Synapse 模拟 Web 服务
Apache Synapse 是一个简单、轻量级的高性能企业服务总线 (ESB),它是在 Apache Software Foundation 的 Apache License Version 2.0 下发布的。使用 Apache Synapse,您可以通过 HTTP、HTTPS、Java Message Service (JMS)、简单邮件传输协议 (SMTP)、邮局协议版本 3 (POP3)、FTP、文件系统和许多其他传输介质筛选、转换、路由、操作和监视经过大型企业系统的 SOAP、二进制文件、XML 和纯文本消息。但是对于单个开发人员来说,ESB 产品在您的日常生活中有何作用呢?简化的配置、即时可用的功能集、可扩展的体系结构和小巧的脚本使得它成为一个强大的多用途工具,您可以利用它完成各种任务。本文将向您介绍如何使用 Apache Synapse 创建模拟 Web 服务。
    2008年6月23日  
 
WebSphere Business Modeler 认证考试 992 准备,第 1 部分: 管理业务流程
准备 IBM 认证考试 992:IBM WebSphere Business Modeler Advanced V6.1,Business Analysis and Design。本教程系列包含关于业务流程管理行业和工具使用的信息。我们将回顾通用业务流程管理概念和建模方法。此外,您还将了解 IBM WebSphere Business Modeler 与 SOA 生命周期如何相关。最后,您将了解业务流程建模的关键成功因素。
    2009年4月7日  
 
使用 MVC 样式的 Web 服务体系结构
模型-视图-控制器(Model-View-Controller,MVC)模式在面向对象应用程序的软件工程中相当有用。本文将讨论如何将其应用到静态或动态调用的 Web 服务中去。
    2002年2月1日  
 
BPEL4WS语言介绍,第2部分: 如何有针对性的利用RUP来规范开发流程
商业流程执行语言BPEL4WS(Business Process Execution Language For Web Services)是专为整合Web Services而制定的一项规范标准。它从本质上来说是IBM的WSFL和Microsoft的XLANG的结合物,目前已经成为业界标准。WSFL 支持图形化的流程,而XLANG在结构化构造方面有独到的方法,而BPEL4WS正是吸取了两者的优点,同时摒弃了一些复杂繁琐的部分,形成了一种较为自然的描述商业活动的抽象高级语言。
    2003年3月1日  
 
Web 服务编程度技巧和窍门: 学习简单、实用的 Web 服务设计模式,第四部分
作者 James Snell 为 Web 服务世界提供了简短系列的关于定义良好的且提供 Web 应用程序设计策略的应用程序的讨论。在这部分中,将探究消息总线模式(message bus pattern),该模式将异步性、灵活性及基于人们所熟悉的且提供设计概念的面向消息服务的实现连接在一起。
    2004年12月14日  
 
随需应变业务流程的生命周期,第五部分: 工作流的开发、部署以及测试
利用 IBM(R) WebSphere(R) Business Integration Modeler 中的模型和 IBM Rational XDE 中的对象模型,为随需应变的业务流程实现可执行应用程序。作者展示了如何使用 IBM WebSphere Studio Application Developer Integration Edition 来创建和测试可执行的工作流应用程序,并将其部署到 IBM WebSphere Business Integration Server Foundation 中。还描述了应用程序的服务和数据集成,运行时绑定,以及部署等方面。
    2005年1月25日  
 
面向服务的敏捷:成功的面向服务的体系结构 (SOA) 开发的方法,第 2 部分: 如何使油和水相溶
本文探讨了各种方法,例如 Scrum、极限编程(Extreme Programming,XP)、Crystal、动态系统开发方法(Dynamic Systems Development Method,DSDM)等等,它们专注于精益软件开发(Lean Software Development,LSD)的概念。在这个由两部分组成的关于敏捷软件开发的系列中,作者详细地评估了它们对于开发面向服务的体系结构(Service-Oriented Architecture,SOA)的适宜性。
    2005年9月22日  
 
面向服务的敏捷性:成功的面向服务体系结构 (SOA) 开发的方法,第 1 部分:: SOA 和敏捷方法基础
本文是由两部分组成的系列文章的第 1 部分,阐述了普遍接受的方法学(例如 Scrum、极限编程(Extreme Programming,XP)、Crystal、动态系统开发方法(Dynamic Systems Development Method,DSDM)和主要研究精益软件开发(Lean Software Development,LSD)的其他方法学)内包含的敏捷开发的基本原则。当今,必须提高业务的灵活性和速度,以应对不断变化的客户需求、市场机会和外部竞争对手的威胁。为使这些业务得以成功,可以采用面向服务的体系结构 (SOA) 的开发方法来设计以适应性(对变化和需求做出响应的能力)为目标的 IT 系统。本系列的第 2 部分详细描述了它们用于开发 SOA 的适应性。
    2005年9月22日  
 
在面向服务的体系结构中构建事件驱动的应用程序,第 1 部分: WSN 和 WSRF 规范
本文介绍了 WSN(WebService Notification) 和 WSRF(WebService Resource Properties Framework) 两个规范,他们可以用来约束事件驱动模式的各种具体实现,让您在面向服务的体系结构(SOA ) 中更容易地整合各种不同的服务。
    2006年6月6日  
 
在面向服务的体系结构中构建事件驱动的应用程序,第 2 部分: 基于 WSN 和 WSRF 的应用实例
本系列文章的第 1 部介绍了 WSN (WebService Notification) 和 WSRF (WebService Resource Properties Framework) 两个规范,第 2 部分将为大家展示一个基于 WSN 和 WSRF 的具体应用。
    2006年6月13日  
 
使用 HTTP/POST 进行 Internet/分布式计算
本文演示了服务请求程序和服务提供程序在与语义 Web 服务相关时两者之间的请求和响应关系。
    2006年6月26日  
 
在面向服务的体系结构中构建事件驱动的应用程序,第 3 部分: 在SOA中构建WSN应用
本系列文章的第 1 部介绍了 WSN (WebService Notification) 和 WSRF (WebService Resource Properties Framework) 两个规范,第 2 部分将为大家展示一个基于 WSN 和 WSRF 的具体应用。在第 3 部分中,我们将对程序架构进行调整,在Notification Producer和Notification Consumer之间增加一个间接层:ESB,然后将我们之前实现的WSN应用迁移到ESB上,最后进行测试。
    2006年6月26日  
 
SOA 快速指南 1 2 3,第 1 部分: SOA 采纳步骤和价值分析
《SOA 采纳步骤和价值分析》是本系列文章的第一部分。本文前半部分首先概览了实施 SOA 的简单步骤,然后介绍了贯穿本系列文章的示例场景。在文章的后半部分着重介绍了IBM SOA 成熟度模型和SOA评估框架,并分析了示例场景中采纳 SOA 的步骤和价值。
    2006年12月26日  
 
探索新兴的业务技术领域及其对 IT 专业人员的影响
本文将探索对一个新的 IT 领域(我们称之为“业务技术”)的需要、推动该新领域的最新趋势和 IT 专业人员如何能够将自己转变为业务技术人员。
    2007年4月17日  
 
SOA 术语概述,第 3 部分: 分析和设计
在本系列的前几篇文章的基础上,第 3 部分带您继续面向服务的体系结构 (SOA) 的术语之旅。您将学习一些新的术语,包括服务标识、规范、实现,以及设计原则,并了解它们为什么是 SOA 成功的基础。
    2007年7月5日  
 
将 UML 活动关系图转换为 WebSphere Business Modeler 流程
本文将说明如何将 UML 活动关系图自动转换为 WebSphere Business Modeler 流程。 (IBM WebSphere Developer Technical Journal)
    2007年8月20日  
 
专业架构师,第 2 部分: 克服数据体系结构中的专业挑战
在本文中,我们将讨论数据架构师经常遇到的各种障碍,并了解处理这些障碍的策略。以小成功为基础,对部门应用程序数据模型进行整合,以形成完整的企业集成项目。这些方法还适用于其他软件体系结构类型,从而允许 IT 团队更为有效地处理不断变化的需求和 IT 方法。
    2007年9月26日  
 
构建成功的 SOA 项目
了解实现成功的面向服务的体系结构(Service-Oriented Architecture,SOA)项目方面的经验教训和最佳实践,包括组织准备情况、用户的角色、对流程进行转换、基于资产的支持和工具要求。
    2007年11月15日  
 
探索 SOA 体系结构和服务的基本原则,第 1 部分: 使用体系结构和抽象级别来创建更好的 SOA
更深入地研究面向服务的体系结构 (SOA) 的组成要素,分析体系结构的优点,了解抽象级别如何帮助我们改善开发流程,了解创建并使用体系结构的人员,以及体系结构在软件开发生命周期中所处的位置。
    2007年12月28日  
 
探索 SOA 体系结构和服务的基本原则,第 2 部分: 业务体系结构的重要性、模型驱动开发和重用现有资产
在本系列的第二篇文章中,让我们进一步了解体系结构——这次在业务级别进行讨论。了解模型驱动开发(Model-Driven Development,MDD)和可重用资产框架及类型;在设计面向服务的体系结构 (SOA) 解决方案时可以对这些技术加以利用。
    2008年1月4日  
 
Rational Data Architect 的功能概述
了解 Rational Data Architect (RDA) 的卓越功能,及其在使用 Rational Software Development Platform 进行软件开发的生命周期中的位置和用法。在当今的面向服务体系结构 (SOA) 领域,数据是一个关键的组件。本文将介绍 RDA 如何解决 SOA 中数据的重要性问题,以及如何在企业环境中使用 RDA。
    2008年4月14日  
 
Innov8-边玩游戏,边学业务流程管理
您的任务(如果您选择接受的话)是学习业务流程管理(Business Process Management,BPM)基础知识。让我们一起进入 IBM BPM 模拟游戏 Innov8,集中地全面了解 BPM 活动。您可以在其中与其他虚拟员工交互,参与其在虚构企业 After, Inc. 的日常活动。在此过程中,您可以了解关于 BPM 各个方面的信息,发现公司的业务流程、在其中进行协作并对其进行优化。
    2008年5月15日  
 
使用 Web 2.0 来按需提供内容,第 1 部分: 在 Rational Method Composer 中使用 Web 2.0 创建协作和动态的方法内容
利用 Web 2.0 技术扩展软件开发的流程内容,通常将该内容静态发布为 HTML。本文介绍如何开发以协作方式编辑方法内容的能力,以及如何获得访问方法上下文中最新动态内容的权限。
    2008年6月2日  
 
向 SOA 转型,第 2 部分: 在 IBM Rational Software Architect 中为 Business Process-to-Service Model 转换特性创建一个自定义扩展
IBM Rational Software Architect 中的 Business Process-to-Service Model SOA 转换特性有助于您创建一个基于业务处理过程的服务模型体系结构。本文向您详细演示如何为这一转换创建一个自定义的过程分解。本文所面向的是那些对如何创建转换扩展比较熟悉的读者。
    2008年6月25日  
 
向 SOA 转型,第 3 部分: 从 UML 到 SOA
本文介绍如何利用 IBM Rational Software Architect 7.0.0.2 或之后的版本中包含的 UML-to-SOA 转换工具,将软件服务的 UML 模型转化为具体领域的面向服务体系架构(service-oriented architecture,SOA)模型。该转换可以作为所有针对具体软件实现和运行时的转换扩展的基础。
    2008年6月26日  
 
使用 Spring 和 Apache CXF 设计和实现 POJO Web 服务,第 1 部分: 使用 CXF 和 Spring 创建 Web 服务
使用开放源代码 Web 服务框架 Apache CXF 可以很容易地创建传统 Java 对象(plain old Java object ,POJO)样式的 Web 服务。本文是本系列的第 1 部分,将向您介绍如何使用 Spring 和 CXF 将 POJO 作为 Web 服务公开。本文还将演示 CXF 与 Spring 框架的集成。
    2008年9月18日  
 
评论专栏: Andre Tost:可视化 SOA,从第一步到 Second Life
我们这些参与 SOA 项目的人不断地希望找到适当的方法来可视化我们正在开发的系统的各个方面——从组件图和业务模型到模式和流,甚至包括监视仪表板。但是该信息的大部分是静态的,并且所有信息都是二维的。新技术带来了动态和三维视图的可能性,这些视图使我们不仅能够在虚拟世界中观察某个系统,而且还能够与该系统交互,以便将我们的操作应用于实际系统。 (IBM WebSphere Developer Technical Journal)
    2008年9月18日  
 
  第 1 - 100 条,共 161 条      下一页  显示所有    隐藏内容简介    
 
没有找到您想要的结果吗? 提交反馈