1

BPMとワークフローの違いは何ですか?

また、BPELとESBの間?

4

1 に答える 1

9

BPM はビジネス プロセス管理と呼ばれる分野であり、テクノロジに関するものではありません。BPM 分野のさまざまな段階を実装するためのガイドとなるソフトウェアである BPM システムまたはスイートがあります。この用語は技術的なものではなく、よりビジネス指向です。

ワークフローという用語は BPM と組み合わせて使用​​されますが、もともとはドキュメント指向の企業やシナリオでのヒューマン ツー ヒューマンの相互作用を説明することを目的としていました。ビジネス プロセスという用語は、システムと人間のアクターが相互作用して目標を達成する、より一般的な状況を表します。この用語は、技術分野以外でも使用できます。

BPEL (ビジネス プロセス実行言語) は、XML 形式を使用してシステム間の対話を定義する WS-BPEL とも呼ばれる標準です。この標準は、システム間の相互作用を定義するために多くの企業によって広く採用されました (BPEL に対する大きな問題の 1 つは、ヒューマン インタラクションのサポートの欠如でした)。これは、Web サービスを介して公開されているシステムを統合する方法に関するものであるため、非常に技術的なことです (対話するための Web サービス エンドポイントを提供します)。

ESB は Enterprise Service Bus であり、ESB は一般的にさまざまなシステムを統合するために使用されます。主なアイデアは、さまざまなアプリケーションがさまざまなプロトコルやテクノロジの下で対話できるようにする一連のビジネス コネクタを提供することです。

現在、ほとんどの BPM システムで採用されている新しい標準である BPMN2 (Business Process Modeling and Notation 2) を参照することをお勧めします。詳細については、www.jbpm.org を確認してください。

乾杯

于 2012-10-10T23:26:51.890 に答える