jBPM for Developers ( jbpmdev | 35 hours )

Prerequisites:

對面向物件程式設計有很好的理解。Java 和 jUnit 知識有益但不是必需的。

Overview:

本課程針對想要了解如何使用jBPM管理,操作和開發流程的流程開發人員和軟件開發人員。它涵蓋了jBPM的組件和JBPM中實現的BPMN 2的組件,包括管理信號和事件,編程網關,注入過程數據和運行並行活動。 NobleProg嘗試在jBPM的最新版本的開源版本上運行此課程,但可能會要求使用較早版本或測試版本。

Course Outline:

概述

  • 什麼是jBPM?
  • 概述
  • 核心引擎
  • Eclipse 編輯器
  • 基於 Web 的設計器
  • jBPM 控制台
  • 文件

開始

  • 下載
  • 開始
  • 社區
  • 來源

核心引擎:API

  • The jBPM API
  • 基於知識的 API

核心引擎:基礎知識

  • 創建流程
  • 不同工藝結構的詳細資訊:概述
  • 詳細資訊:進程屬性
  • 詳細資訊:事件
  • 詳細資訊: Activities
  • 詳細資訊:閘道
  • 在應用程式中使用流程
  • 其他功能

核心引擎:BPMN 2.0

  • Business 流程模型和符號 (BPMN) 2.0 規範
  • 例子
  • 支援的元素/屬性

核心引擎:持久性和事務

  • 運行時狀態
  • 流程定義
  • 歷史日誌

核心引擎:示例

  • jBPM 示例
  • 例子
  • 單元測試

Eclipse BPMN 2.0 外掛程式

  • 安裝
  • 創建 BPMN 2.0 流程
  • 篩選元素和屬性

設計師

  • 安裝
  • 原始程式碼
  • 設計器UI解釋
  • 支援特定於域的服務節點
  • 配置 Designer
  • 生成流程和任務表單
  • 以 PDF 和 PNG 格式查看流程
  • 查看進程 BPMN2 原始程式碼
  • 將設計器嵌入到您自己的應用程式中
  • 將現有的基於 jBPM 32 的流程遷移到 BPMN2
  • 可視化過程驗證
  • 與 jBPM 服務存儲庫集成
  • 生成代碼以共用流程圖像、PDF 和嵌入式流程編輯器
  • 導入現有 BPMN2 流程
  • 查看進程資訊
  • 要求

安慰

  • 安裝
  • 運行進程管理主控台
  • 添加新的流程/任務表單
  • REST介面

人工任務

  • 流程中的人工任務
  • 人工任務服務
  • 人工任務用戶端

測試和調試

  • 單元測試
  • 調試

Business 活動監控

  • 報告
  • 直接干預
Sites Published:

United Arab Emirates - jBPM for Developers

Qatar - jBPM for Developers

Egypt - jBPM for Developers

Saudi Arabia - jBPM for Developers

South Africa - jBPM for Developers

Brasil - jBPM para Desenvolvedores

Canada - jBPM for Developers

中国 - jBPM for Developers

香港 - jBPM for Developers

澳門 - jBPM for Developers

台灣 - jBPM for Developers

USA - jBPM for Developers

Österreich - jBPM für Entwickler

Schweiz - jBPM für Entwickler

Deutschland - jBPM für Entwickler

Czech Republic - jBPM for Developers

Denmark - jBPM for Developers

Estonia - jBPM for Developers

Finland - jBPM for Developers

Greece - jBPM for Developers

Magyarország - jBPM for Developers

Ireland - jBPM for Developers

Israel - jBPM for Developers

Luxembourg - jBPM for Developers

Latvia - jBPM for Developers

España - JBPM para Desarrolladores

Italia - jBPM for Developers

Lithuania - jBPM for Developers

Nederland - jBPM for Developers

Norway - jBPM for Developers

Portugal - jBPM para Desenvolvedores

România - jBPM for Developers

Sverige - jBPM for Developers

Türkiye - jBPM for Developers

Malta - jBPM for Developers

Belgique - jBPM for Developers

France - jBPM for Developers

日本 - jBPM for Developers

Australia - jBPM for Developers

Malaysia - jBPM for Developers

New Zealand - jBPM for Developers

Philippines - jBPM for Developers

Singapore - jBPM for Developers

Thailand - jBPM for Developers

Vietnam - jBPM for Developers

India - jBPM for Developers

Argentina - JBPM para Desarrolladores

Chile - JBPM para Desarrolladores

Costa Rica - JBPM para Desarrolladores

Ecuador - JBPM para Desarrolladores

Guatemala - JBPM para Desarrolladores

Colombia - JBPM para Desarrolladores

México - JBPM para Desarrolladores

Panama - JBPM para Desarrolladores

Peru - JBPM para Desarrolladores

Uruguay - JBPM para Desarrolladores

Venezuela - JBPM para Desarrolladores

Polska - jBPM for Developers

United Kingdom - jBPM for Developers

South Korea - jBPM for Developers

Pakistan - jBPM for Developers

Sri Lanka - jBPM for Developers

Bulgaria - jBPM for Developers

Bolivia - JBPM para Desarrolladores

Indonesia - jBPM for Developers

Kazakhstan - jBPM for Developers

Moldova - jBPM for Developers

Morocco - jBPM for Developers

Tunisia - jBPM for Developers

Kuwait - jBPM for Developers

Oman - jBPM for Developers

Slovakia - jBPM for Developers

Kenya - jBPM for Developers

Nigeria - jBPM for Developers

Botswana - jBPM for Developers

Slovenia - jBPM for Developers

Croatia - jBPM for Developers

Serbia - jBPM for Developers

Bhutan - jBPM for Developers

Nepal - jBPM for Developers