第19章 DRL サービスの Red Hat ビルドの Kogito マイクロサービスへの移行


Red Hat ビルドの Kogito でサンプルプロジェクトを構築してデプロイし、Red Hat ビルドの Quarkus REST エンドポイントでデシジョンエンジンのステートレスルール評価を公開し、REST エンドポイントを Red Hat ビルドの Kogito に移行できます。

ステートレスルール評価は、Red Hat Decision Manager のルールセットの実行 1 つで、関数呼び出しとして特定できます。呼び出された関数では、出力値は入力値を使用して決定されます。また、呼び出された関数は、デシジョンエンジンを使用してジョブを実行します。そのため、関数は REST エンドポイントを使用して公開され、マイクロサービスに変換されます。マイクロサービスへの変換後、関数は、JVM の起動時間を短縮するために Function as a Service 環境にデプロイされます。

19.1. 主な変更および移行に関する考慮事項

以下の表は、KIE Server API および KJAR から Red Hat ビルドの Kogito デプロイメントへの移行に影響を与える主な変更および機能を示しています。

Expand
表19.1 DRL 移行に関する考慮事項
機能KIE Server API の場合レガシー API サポートのある Kogito の Red Hat ビルドRed Hat ビルドの Kogito アーティファクト

DRL ファイル

KJAR の src/main/resources フォルダーに保存されます。

src/main/resources フォルダーにそのまま コピーします。

ルールユニットおよび OOPath を使用して書き換えます。

KieContainer

システムプロパティーまたは kmodule.xml ファイルを使用して設定します。

KieRuntimeBuilder に 置き換わります。

必須ではありません。

KieBase または KieSession

システムプロパティーまたは kmodule.xml ファイルを使用して設定します。

システムプロパティーまたは kmodule.xml ファイルを使用して設定します。

ルールユニットに置き換えられます。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る