コース概要
BPMN 2.0 Introduction
- BPMNとは?
- プロセスの定義
BPMN 2.0 Constructs
- イベント
- イベントの定義
- タイマーイベントの定義
- エラーイベントの定義
- シグナルイベントの定義
- メッセージイベントの定義
- 開始イベント
- None開始イベント
- タイマー開始イベント
- メッセージ開始イベント
- シグナル開始イベント
- エラー開始イベント
- 終了イベント
- None終了イベント
- エラーエンドイベント
- キャンセル終了イベント
- 境界イベント
- タイマーボウンダリイベント
- エラー境界イベント
- シグナル境界イベント
- メッセージ境界イベント
- キャンセル境界イベント
- 補償境界イベント
- 中間キャッチイベント
- タイマー中間キャッチイベント
- シグナル中間キャッチイベント
- メッセージ中間キャッチイベント
- 中間スローイベント
- None中間スローイベント
- シグナル中間スローイベント
- 補償中間スローイベント
- シークエンスフロー
- 説明
- グラフィカルな表記法
- XML表現
- 条件付きシークエンスフロー
- デフォルトのシークエンスフロー
- ゲートウェイ
- 排他ゲートウェイ
- 並列ゲートウェイ
- 包含ゲートウェイ
- イベントベースのゲートウェイ
- タスク
- ユーザータスク
- スクリプトタスク
- Javaサービスタスク
- Webサービスタスク
- ビジネスルールタスク
- メールタスク
- Muleタスク
- Camelタスク
- 手動タスク
- Javaリシーブタスク
- シェルタスク
- 実行リスナー
- タスクリスナー
- マルチインスタンス(foreach)
- 補償ハンドラ
- サブプロセスとコールアクティビティ
- サブプロセス
- イベントサブプロセス
- トランザクションサブプロセス
- コールアクティビティ(サブプロセス)
- トランザクションと並行性
- 非同期継続
- 排他的ジョブ
- プロセス開始の認証
- データオブジェクト
Activiti Introduction
- BPMSの非常に短い紹介
- ライセンス
- ダウンロードとインストール
Activiti Modeler
- テーブル駆動型定義(Activiti Kickstart)
- モデル編集
- 既存のモデルをインポート
- 展開された定義を編集可能なモデルに変換
- BPMN XMLにモデルをエクスポート
- Activitiエンジンにモデルをデプロイ
Activiti Explorer
- プロセス図
- タスク
- プロセスインスタンスの開始
- マイインスタンス
- 管理
- レポート
- データベースの変更
The Activiti API
- プロセスエンジンAPIとサービス
- 例外戦略
- Activitiサービスの使用
- プロセスをデプロイ
- プロセスインスタンスの開始
- タスクの完了
- プロセスの一時停止と再開
- クエリAPI
- 式
- 単体テスト
- 単体テストのデバッグ
- Webアプリケーションでのプロセスエンジン
Eclipse Designer
- インストール
- Activitiデザイナーエディタ機能
- ActivitiデザイナーBPMN機能
- Activitiデザイナー展開機能
- Activitiデザイナの拡張
Deployment
- ビジネスアーカイブ
- プログラムによるデプロイ
- Activiti Explorerによるデプロイ
- プロセス定義のバージョニング
- プロセス図の提供
- プロセス図の生成
- カテゴリ
Forms
- フォームプロパティ
- 外部フォームレンダリング
History
- 履歴のクエリ
- HistoricProcessInstanceQuery
- HistoricVariableInstanceQuery
- HistoricActivityInstanceQuery
- HistoricDetailQuery
- HistoricTaskInstanceQuery
- 履歴の設定
- 監査目的の履歴
REST API
- 一般的なActiviti RESTの原則
- デプロイメント
- プロセス定義
- モデル
- プロセスインスタンス
- 実行
- タスク
- 履歴
- フォーム
- データベーステーブル
- エンジン
- ランタイム
- ジョブ
- ユーザー
- グループ
- レガシーレスト - 一般的な使用法
- リポジトリ
- エンジン
- プロセス
- タスク
- ID管理
- 管理
Integration
- 統合戦略とフレームワーク
要求
オブジェクト指向プログラミング言語の知識が必要です。Javaの基本も必要です。
お客様の声 (4)
I learned the use the software confidently in just a few days. The training was adjusted to suit my purposes, which were less code-oriented and more user interface and business process focused.
Elizabeth Hostetter - accenture
コース - Activiti for Process Developers
機械翻訳
I generally was benefit from the trainer Knowledge communication.
Filipe Miranda
コース - Activiti for Process Developers
機械翻訳
Excellent ratio between learning the concepts and applying them quickly. This was appreciated by the audience, because after the overview we worked the same concepts in the labs. Very good communication skills by Antonio that kept the audience very interested.
Filipe Miranda
コース - Activiti for Process Developers
機械翻訳
The ability to do practical labs and the flexibility of the trainer.
marco perestrelo
コース - Activiti for Process Developers
機械翻訳