2014年5月2日金曜日

Red Hat JBoss BRMS 6 - Cool Storeデモ ダイナミック ルール アップデート

原文: Red Hat JBoss BRMS 6 - Demo Cool Store Dynamic Rule Updates by Eric D. Schabell

Cool Store Webショップ
最近、JBoss Business Rules Management System(BRMS) Cool Storeデモを最新の JBoss BRMS 6 に対応する為更新しました。

さらにこのデモは、毎週公開するオンラインWorkshopシリーズとして拡張しました。これにより、ゼロからこのデモプロジェクトを作成し完成させることができます。

今日投稿したワークショップラボでは、これまで実施したラボの成果をまとめ、Webアプリケーションを実行します。ラボのスライドには動画が含まれています。動画をご覧いただくことで、JBoss BRMS製品の中でもっとも強力な機能の1つであるダイナミック ルール アップデート(dynamic rule update)に関する紹介をご確認いただけます。

送料に関する decision table
動画ではまず、プロジェクトのインストールから実行まで紹介されています。そして、decision table に記載された送料に関するルールを、Webアプリケーションを再ビルドせずに動的に更新する方法が紹介されます。

このプロジェクトには、 JBoss テクノロジー エバンジェリストから提供されているデモと同じテンプレートが利用されている為、3ステップでセットアップを終わらせることができます。:

  1. プロジェクトをクローンする
  2. 製品をダウンロードする(JBoss EAP + BRMS)
  3. init スクリプトを実行する。自動化されたセットアップ処理が実行されます

これ以上手順は簡略化できません。ぜひお楽しみいただければと思います!

原文: Red Hat JBoss BRMS 6 - Demo Cool Store Dynamic Rule Updates by Eric D. Schabell

1 件のコメント:

  1. CoolStoreの ラボ10 で案内されている動画を改めて紹介した記事です。アプリケーションを再ビルドせずにルールの更新を行う、Dynamic Rule Update がトピックです。

    BRMS 5.xで KnowledgeAgent を使われている方もご注目ください。6.xからは KieScanner が提供されます。dynamic rule updateの説明は、動画の5分過ぎぐらいから始まります。

    KieScanner の使用例は、プロジェクトをクローンした後、brms-coolstore-demo/src/main/java/com/redhat/coolstore/util/BRMSUtil.java をご確認ください。

    返信削除