IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope:Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  Architecture  >  

Architecture 新手入门

developerWorks
概述   |   需求分析   |   建模   |   资产和模式   |   集成   |   示例项目
流程
人员
信息
应用程序
IBM 产品集成

业务流程通常涉及许多应用程序之间的复杂相关性。这些业务流程和应用程序可以存在于单个公司内或跨越业务链(供应商、制造商、销售商、合作伙伴)中的多个公司。将这些流程集成到单个无缝的工作流中可以使您的业务和 IT 操作更灵活、适应能力更强。

使用这里提供的资源来研究用于推动业务流程的最佳实践、工具、模式和标准。


最佳实践   参考体系结构
工具   论坛
模式   Blog
标准      
 



最佳实践

Process Choreography and the SIBus, Part 2: Enterprise Process Choreography:结合使用 Business Process Choreographer 和 WebSphere® Platform Messaging (SIBus) 可以提供企业级业务流程执行环境。了解如何使用 Business Process Choreographer 来编排 SIBus 管理的 Web 服务的操作。(英文)

Integrating SMARTEAM Gateway with an SAP ERP application using WebSphere Business Integration Server Express:了解如何使用 WebSphere Business Integration Server Express V4.3 来将 SMARTEAM 产品生命周期管理(Product Life-cycle Management,PLM)系统与 SAP 企业资源计划(Enterprise Resource Planning,ERP)应用程序集成。其中的用例演示了如何在 SMARTEAM 应用程序和 SAP ERP 系统之间同步零件、物料单和文档。(英文)

使用 PHP 访问 WebSphere Process Server V6.0 业务流程:从 PHP Hypertext Preprocessor (PHP) Server 访问运行于 IBM WebSphere Process Server V6 上的基于业务流程执行语言(Business Process Execution Language,BPEL)的应用程序。

WebSphere Process Server security overview:保护基于 WebSphere Process Server V6 的业务集成系统。了解安全要求、Process Server 如何利用 WebSphere Application Server V6 的安全特性和如何保护 Process Server 组件。您还将研究几个针对业务集成的端到端安全场景。(英文)

管理业务流程集成项目的基本原则:沿着三条主线了解用于管理复杂业务流程集成项目的技术:组织流程和工具、组织机构以及要求和变更管理流程。

Architecting on demand solutions: Use BPEL to design and create business processes:研究各种模式,您可以遵循这些模式来设计和实现业务流程。(英文)

Patterns: Serial and Parallel Processes for Process Choreography and Workflow:阅读这本 IBM 红皮书,以了解有关使用企业间 Process-focused Application Integration::Serial and Parallel Process Application 模式的业务流程应用程序集成。(英文)

Designing and implementing a mediated exchange solution: Integrate business processes among service consumers, brokers, and providers:在这个关于跨价值链的业务流程集成的系列中获得有价值的见解。(英文)

Designing and deploying B2B process-driven application in a Service-Oriented Architecture:使用 WebSphere Studio Application Developer Integration Edition V5.1 中的 BPEL 和 WebSphere Business Integration Message Broker Toolkit V5 中的消息流来创建和部署业务流程。(英文)

Model business processes:使用 WebSphere Business Integration Modeler 来创建新的业务流程、定义流程所需的资源和运行模拟以测试该流程的吞吐量及成本。(英文)

通过 WebSphere Process Choreographer 使用设计模式实现工作流,第 1 部分:构建和测试一个包含多个基本活动的业务流程,并调用一个简单 Web 服务来完成那些活动。

Using BPEL Processes in WebSphere Business Integration Server Foundation business process integration and supply chain solutions:阅读这本 IBM 红皮书,了解使用 Business Process Choreographer 的业务流程集成,以构建帮助简化供应链的流程解决方案。(英文)

WebSphere Business Integration adapters: An adapter development and WebSphere Business Integration solution:在这本 IBM 红皮书中,体验一个适配器开发项目的完整生命周期,从设计注意事项、构建和测试,到在多种代理类型上的部署和实现。(英文)

Developing and testing Websphere Business Integration connectors:快速创建和部署一个示例连接器。在简要概述连接器和连接器框架之后,这篇文章描述了连接器开发中涉及到的组件,例如业务对象和代理,然后介绍了如何使用 Eclipse IDE 来开发连接器。(英文)

Process a secure document with WebSphere Partner Gateway V6 and AS2:了解 WebSphere Partner Gateway 的组件以及它如何在四种 AS2 场景中交互。您还将了解 AS2 规范和 WebSphere Partner Gateway 的体系结构。(英文)

Using WebSphere Developer for zSeries V6 to connect to COBOL/CICS:查看一个使用 J2EE™ 连接器、IBM CICS® Transaction Gateway 和 CICS Transaction 的示例。(英文)

Integrate WebSphere Business Integration Adapters with WebSphere Process Server:在 WebSphere Process Server 中配置一个业务流程,并在 WebSphere Business Integration Adapter 中的事件通知上调用它。(英文)

将 EJB 服务与 WebSphere Process Server 集成:实现一个 WebSphere Process Server 解决方案,用于集成服务组件体系结构(Service-Component Architecture,SCA)组件中的 EJB 服务,从而支持诸如 WebSphere Process Server 等集成产品重用基于 EJB 的现有服务。

Use J2EE connectors and EGL to call COBOL/CICS applications:使用 J2EE 连接器、JavaServer Faces 和企业生成语言(Enterprise Generation Language,EGL)来利用 WebSphere Application Server 管理的连接器工厂,从而通过网页调用 COBOL/CICS 程序而不使用任何 Java 代码。(英文)



回页首



工具
  • WebSphere Portal 提供了一个框架——包括运行时服务器、服务、工具和许多其他特性——您可以使用它来将企业集成到单个称为门户的可自定义界面中。它还使您能够定义工作流来支持业务流程。了解关于此产品的更多信息
  • WebSphere Process Server 使用面向服务的体系结构(Service-Oriented Architecture,SOA)来集成和自动化业务流程,并交付一个使用现有 IT 资源作为服务组件的编程模型。了解关于此产品的更多信息。(英文)
  • WebSphere Integration Developer 帮助改进重用和效率,支持业务驱动的开发,并与 WebSphere Business Modeler 完全集成,以导入用于快速实现的模型。了解关于此产品的更多信息。(英文)
  • WebSphere Business Modeler 提供了用于流程建模、企业建模、重要数据和构件建模、组织建模、资源建模、时间表和位置建模、模拟以及业务流程分析的功能。了解关于此产品的更多信息。(英文)
  • WebSphere Adapters 支持方便快捷的流程集成,用于在企业资源计划 (ERP)、人力资源 (HR)、客户关系管理 (CRM) 和供应链系统之间交换信息。这些适配器通过将应用程序连接到企业服务总线来使它们能够支持服务,从而加强您的 SOA。了解关于这些产品的更多信息。(英文)
  • WebSphere Adapter Toolkit 使您能够开发自定义 J2EE Connector Architecture (JCA) 适配器以满足独特的业务要求。这个基于 Eclipse 的工具包帮助您创建基本的 JCA 1.5 适配器,或利用了 WebSphere Adapters 所利用的 Adapter Foundation Classes 的附加功能的适配器。下载该产品的试用版。
  • WebSphere Partner Gateway 是一个用于企业对企业 (B2B) 环境的集成网关。了解关于此产品的更多信息。(英文)


回页首



模式

直接连接:使用直接连接应用程序运行时模式来组织系统设计,用于支持一对应用程序通过连接器或适配器直接相互通信。

代理:当您需要实现处理请求,而这些请求需要更新多个具有松散耦合接口的目标系统时,可以使用代理应用程序运行时模式。

串行流程:当您需要通过利用多个目标应用程序实现的业务服务来组合端到端的业务流程流,从而来响应某个源应用程序发起的交互时,可以使用串行流程应用程序运行时模式。

并行流程:当您需要减少端到端业务流程流中的周期时间,而该流程流利用多个目标应用程序实现的业务服务来响应某个源应用程序发起的交互时,可以使用并行流程应用程序运行时模式。



回页首



标准

服务组件体系结构 (SCA) 是一组规范,描述了使用面向服务的体系结构来构建应用程序和系统的模型。SCA 扩展了以前用于实现服务的方法,并对其形成补充,而且,SCA 构建于 Web 服务系列标准等开放标准之上。

用于 Web 服务的业务流程执行语言(1.1 版) 提供了形式化地指定业务流程和交互协议的手段。

Web Services Business Process Execution Language Version 2.0 Working draft 致力于指定业务流程执行语言的公共概念,从而为多种使用模式形成必要的技术基础,包括业务协议和可执行流程模型所需的流程接口描述。(英文)



回页首



参考体系结构

SOA Foundation:这本白皮书向您介绍了 IBM 定义的 SOA Foundation,并说明了 IBM 对面向服务的体系结构的观点。其中提供了该体系结构的简要描述,并将重点放在其生命周期模型、逻辑体系结构、编程模型和物理体系结构上。(英文)

IBM WebSphere 开发者技术期刊: WebSphere Integration Reference Architecture 简介:了解这个全面的基于服务的基础如何涵盖广泛的企业级业务集成需要——而没有传统的集成缺点。

The On Demand operating environment: Architectural overview:研究基于 SOA 概念的 IBM On Demand Operating Environment 的各个元素。(英文)



回页首


论坛


回页首



Blog
  • Ali Arsanjani
    面向服务的体系结构最佳实践(英文)
  • Sanjay Bose
    SOA、ESB,等等(英文)
  • Chris Ferris
    Web 服务、分布式计算和互操作性(英文)
  • Simon Johnston
    面向服务的体系结构和业务级工具(英文)


回页首



IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经 IBM 公司或原始作者的书面明确许可,请勿转载。
如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。


  特别推荐
SOA 企业架构师免费工具包
Hello world 教程


    关于 IBM 隐私条约 联系 IBM 使用条款