Categories: 未分類

Apache ODE

Apache_ODE

Apache ODE(Apache Orchestration Director Engine)は、Webサービスビジネスプロセス実行言語(WS-BPEL)でWebサイトを介して表現されたビジネスプロセスを管理するワークフローエンジンとしてJavaでコード化されたソフトウェアです。これはApacheSoftware Foundationによって作成され、2018年3月23日に安定した形式でリリースされました。ソフトウェアは主に1つ以上のWebサービスと通信し、メッセージの送受信、データの操作、および特定のプロセスで定義された例外(エラー)の処理を行います。 。エンジンは、サービスまたはアプリケーションを構成するすべてのサービスを調整するために、長寿命プロセスと短寿命プロセスの両方を実行できます(オーケストレーション)。 Apache ODE 開発者
Apache Software Foundation
最終リリース
1.3.8 / 2018年3月23日 ; 3年前  (2018-03-23)
リポジトリ
ODEリポジトリ
で書かれている Java オペレーティング・システム
クロスプラットフォーム
標準(s)
WS-BPEL、WSDL、SOAP、JBI
タイプ
ワークフローエンジン、ミドルウェア
ライセンス
Apacheライセンス2.0
Webサイト
ode .apache .org
2019年8月をもって、ソフトウェアの開発は中止され、プロジェクトはApacheAtticに移されました。

コンテンツ
1 コミュニケーション
2 特徴
3 埋め込み
4 も参照してください
5 参考文献
6 外部リンク

コミュニケーション
WS-BPEL自体はXML言語に基づいており、ビジネスプロセスを表現するためのさまざまな方法が含まれています。これらには、条件節、繰り返しループ、Webサービスの呼び出し、およびメッセージの交換が含まれます。Webサービスとのインターフェースが必要な場合は、Webサービス記述言語(WSDL)を使用してそれらを表現します。メッセージの一部またはすべてを変数に読み込むことで、メッセージを柔軟に処理できます。変数は、その後の通信に使用できます。
エンジンには2つの通信層があり、外界と相互作用します。
Apache Axis2統合レイヤー:Webサービスを介した通信をサポートします。
JBI標準に基づくレイヤー:JBIメッセージを介した通信をサポートします。

特徴

はリスト形式ですが、散文として読みやすくなる場合が このセクションを変換
WS-BPEL 2.0OASIS標準とレガシーBPEL4WS1.1ベンダー仕様の両方をサイドバイサイドでサポートします。
2つの通信レイヤーをサポートします。1つはAxis2(Webサービスhttpトランスポート)に基づいており、もう1つはJBI標準(ServiceMixを使用)に基づいています。
HTTP WSDLバインディングのサポート。これにより、RESTスタイルのWebサービスを呼び出すことができます。
プロセス変数を選択したデータベーステーブルに外部的にマッピングする可能性。
コアを事実上すべての通信レイヤーと統合できるようにするエンジンへの高レベルAPI。
プロセスのホットデプロイメント。
コマンドラインまたは展開時に詳細な分析と検証を提供するBPELへのコンパイル済みアプローチ。
プロセス、インスタンス、およびメッセージの管理インターフェイス。

埋め込み
Apache ODEが組み込まれており、Jbossプロジェクトの重要な部分であるRiftSaw(WS-BPEL 2.0エンジン)と、サービス指向アプリケーションのサービス提供フレームワークであるフォローアップSwitchyardにも組み込まれています。

も参照してください

 自由ソフトウェアポータル
WS-BPEL

参考文献
^ 「ApacheODE(オーケストレーションディレクターエンジン)」。ApacheAttic。Apache SoftwareFoundation 。
^ 「ODEランタイムの初期化中にAxis2WebサービスをプログラムでODEにデプロイする方法」。http://ddweerasiri.blogspot.com/:Denisのブログ。Apache ODE(Orchestration Director Engine)は、WS-BPEL標準に従って記述されたビジネスプロセスを実行します。2つの通信層が1つはAxis2統合レイヤーで、もう1つはJBI標準に基づいています。これらの統合レイヤーは、外の世界と対話するためにODEBPELエンジンランタイムによって使用されます。Axis2統合レイヤーは、Webサービスの相互作用を介した通信をサポートします。JBI統合レイヤーは、JBIメッセージを介した通信をサポートします。

外部リンク
ApacheODEホームページRiftSaw SwitchYard

admin

Share
Published by
admin

Recent Posts

アルトゥーリ・アールト

Artturi_Aalto 見…

2日 ago

アーサーシャレット

Arthur_Shallett…

2日 ago

Artyom Bogucharsky

Artyom_Boguchar…

2日 ago

アーツカタリスト

Arts_Catalyst A…

2日 ago

Asamardhuni Jivayatra

Asamardhuni_Jiv…

2日 ago