jBPM5 Developer Guide
暫譯: jBPM5 開發者指南

Mauricio Salatino, Esteban Aliverti

  • 出版商: Packt Publishing
  • 出版日期: 2012-12-20
  • 售價: $2,050
  • 貴賓價: 9.5$1,948
  • 語言: 英文
  • 頁數: 364
  • 裝訂: Paperback
  • ISBN: 1849516448
  • ISBN-13: 9781849516440
  • 海外代購書籍(需單獨結帳)

商品描述

Java developers and architects will find this book an indispensable guide to understanding Business Process Management frameworks in the real world. Using open source jBPM5, it tutors through authentic examples, screenshots, and diagrams.

Overview

  • Learn to model and implement your business processes using the BPMN2 standard notation.
  • Model complex business scenarios in order to automate and improve your processes with the JBoss Business Process Management framework.
  • Understand how and when to use the different tools provided by the JBoss Business Process Management platform.

In Detail

jBPM5 is a well known open source Business Process Management System (BPMS) used for defining and executing business processes. Java developers can use jBPM5 to analyze, improve, and maintain business processes, which are integral to an organization's management. This book guides you through each level of the jBPM5 platform, allowing you to model and build applications which will automate your business scenarios.

The "jBPM5 Developer Guide" covers two important standard specifications that every software engineer must be familiar with; the BPMN2 specification and the WS-Human Tasks specification. BPMN2 defines a standard business language that will be used to model business scenarios throughout the book, and WS-Human Tasks will help you to define how real people execute the human elements of those processes. Both standard specifications are covered with in depth examples. Using these two specifications and understanding the BPM discipline will allow you to improve your software designs and guide successful implementations that will impact positively on performance.

"jBPM5 Developer Guide" allows you to adopt quickly the BPM framework to help you achieve your business goals; reducing the amount of time that you need to master BPM concepts and all the individual components provided by the platform. The book is packed with applicable examples, BPM diagrams and step-by-step instructions to help you master jBPM5.

What you will learn from this book

  • Use jBPM5's configurations and architecture for different environments and scenarios.
  • Discover key concepts behind the Business Process Management discipline.
  • BPMN2 process modeling language for defining and implementing your processes.
  • Leverage Business Rules power to simplify business processes.
  • Practical examples in automating your business process and learn how to integrate them with different enterprise technologies in Java and non-Java environments.
  • How to reuse jBPM5's Human Task component in several applications, not just the Process Engine.
  • Configure the persistence and transactions service to cover long running processes and scale successful implementations for bigger scenarios.
  • Improve your process definitions using Domain Specific Activities.
  • Understand how the framework handles information that flows through your business's processes.
  • Configure the Eclipse IDE to start modeling your scenarios.
  • Learn how to analyze your business processes execution using the Complex Event Processing features provided by Drools Fusion.
  • Understand how Business Process can be influenced by external streams of events that arrive in real time.

Approach

Approached from a developer's perspective, the "jBPM 5 Developer Guide" teaches readers all the essentials of Business Process Management through applicable examples with helpful screenshots and diagrams.

商品描述(中文翻譯)

Java 開發人員和架構師會發現這本書是理解現實世界中商業流程管理框架的不可或缺的指南。使用開源的 jBPM5,本書通過真實的範例、截圖和圖表進行教學。

概述
- 學習使用 BPMN2 標準符號來建模和實現您的商業流程。
- 建模複雜的商業場景,以便使用 JBoss 商業流程管理框架自動化和改善您的流程。
- 理解何時以及如何使用 JBoss 商業流程管理平台提供的不同工具。

詳細內容
jBPM5 是一個知名的開源商業流程管理系統 (BPMS),用於定義和執行商業流程。Java 開發人員可以使用 jBPM5 來分析、改善和維護商業流程,這些流程對於組織的管理至關重要。本書將引導您了解 jBPM5 平台的每個層級,讓您能夠建模和構建應用程序,自動化您的商業場景。

《jBPM5 開發者指南》涵蓋了每位軟體工程師必須熟悉的兩個重要標準規範;BPMN2 規範和 WS-Human Tasks 規範。BPMN2 定義了一種標準商業語言,將在本書中用於建模商業場景,而 WS-Human Tasks 將幫助您定義真實人員如何執行這些流程中的人為元素。這兩個標準規範都提供了深入的範例。使用這兩個規範並理解 BPM 學科將使您能夠改善您的軟體設計,並指導成功的實施,對性能產生積極影響。

《jBPM5 開發者指南》讓您能夠快速採用 BPM 框架,幫助您實現商業目標;減少您掌握 BPM 概念和平台提供的所有個別組件所需的時間。本書充滿了適用的範例、BPM 圖表和逐步指導,幫助您掌握 jBPM5。

您將從本書中學到的內容
- 使用 jBPM5 的配置和架構來應對不同的環境和場景。
- 發現商業流程管理學科背後的關鍵概念。
- BPMN2 流程建模語言,用於定義和實現您的流程。
- 利用商業規則的力量簡化商業流程。
- 自動化您的商業流程的實用範例,並學習如何將其與 Java 和非 Java 環境中的不同企業技術集成。
- 如何在多個應用程序中重用 jBPM5 的人類任務組件,而不僅僅是流程引擎。
- 配置持久性和事務服務,以涵蓋長時間運行的流程並擴展成功的實施以應對更大的場景。
- 使用特定領域活動改善您的流程定義。
- 理解框架如何處理流經您商業流程的信息。
- 配置 Eclipse IDE 以開始建模您的場景。
- 學習如何使用 Drools Fusion 提供的複雜事件處理功能分析您的商業流程執行。
- 理解商業流程如何受到實時到達的外部事件流的影響。

方法
從開發人員的角度出發,《jBPM 5 開發者指南》通過適用的範例以及有用的截圖和圖表,教導讀者商業流程管理的所有基本要素。