2.2.1 データベースとCosminexus RMの使用有無

Cosminexus サービスプラットフォームのどの機能を使用し,どのような運用をしたいかによって,データベースとCosminexus RMの使用有無が異なります。使用する機能ごとに,データベースとCosminexus RMの使用有無を次の表に示します。

表2-1 使用したい機能ごとのデータベースとCosminexus RMの使用有無

使用したい機能データベースCosminexus RM
同期受付を使用したい××
非同期受付を使用したい
同期サービスアダプタを使用したい××
非同期サービスアダプタを使用したい
ビジネスプロセスを使用したい永続化するビジネスプロセスを使用したい
永続化しないビジネスプロセスを使用したい※1××
プロセスインスタンスの実行履歴を管理したい
電文の実行履歴を管理したい×
DBアダプタを使用したい×※2×
(凡例)
○:必須です。
×:必須ではありません。
注※1
永続化しないビジネスプロセスを使用する場合,開発環境で定義できるプロセスに制限がありますので注意してください。詳細は「6.2.1(3) ステータスの永続化の設定」を参照してください。
注※2
DBアダプタを使用する場合,HCSCサーバが稼働しているマシン上にデータベースは不要です。しかし,DBアダプタから接続するサービス部品稼働マシンでは,データベースが必要になります。

この表から,データベースとCosminexus RMの使用有無による構成形態は,次の三つのパターンがあることがわかります。

本番環境をどのパターンで構築するかによって,テスト環境の設定内容が異なります。テスト環境と本番環境で設定する,データベースとCosminexus RMの使用有無については,マニュアル「Cosminexus サービスプラットフォーム システム構築・運用ガイド」の「1.3 テスト環境と本番環境との関係」を参照してください。また,テスト環境での設定内容については,「2.4 テスト環境の簡易セットアップ」を参照してください。