メインフレームからルールエンジンを利用することはできますか?

メインフレームからルールエンジンを利用することはできますか?

InnoRulesのルールエンジンはJavaで開発されたJavaルールエンジンですので、Mainframe上で稼働させることはできません。外部サーバにJavaをインストールしてJavaルールエンジンを稼働させて、Mainframeからルールを呼び出す方式になります。
Mainframeからルールを利用する場合、①Rule APIを利用する方法、②Webサービスを利用する方法があります。
①Rule APIを利用する方法
C言語のRule APIをInnoRulesが提供します。Rule APIをMainframe上でコンパイルしCOBOL
がRule APIを利用してルールを呼び出すことが可能です。
②Webサービスを利用する方法
COBOLがSOAPかRESTを利用して、ルールを呼び出すこともできます。
①、②の内、性能は①が若干良いですが、①の場合MF上コンパイル作業が必要であること(費用面)、COBOLにRule API依存コードを記述する必要があること(密結合)もあり、汎用プロトコルを利用できる②をお勧めします。
性能については、性能要件に合う十分な性能を満たすため、オンライン処理の場合はルールサーバのスケーリングを、バッチ処理の場合は並列処理で対応することが可能です。