フロントエンド・コンポーネントおよびバックエンド・コンポーネント

IBM® Campaign は、2 つの主要コンポーネントで構成されます。

  • フロントエンド側: ユーザー・インターフェースを提供する Campaign Web アプリケーション。ユーザーは、Web ブラウザーを使用してこの J2EE コンポーネントにアクセスします。
  • バックエンド側: バックエンド側: フロントエンド・クライアント (Campaign Web アプリケーションや Campaign Server Manager など) とバックエンド分析サーバー・プロセスとの間にインターフェースを提供する Campaign リスナー。リスナー構成は、単一ノード構成にすることも、クラスター化構成にすることもできます。

Campaign Web アプリケーション (フロントエンド) とリスナー (バックエンド) は、TCP/IP を介して通信し、要求やトランザクションを処理します。

リスナーは unica_aclsnr プロセスです。各 unica_aclsnr プロセスは、ログインごと、およびアクティブ・フローチャートごとに、別個の Campaign サーバー・プロセス (unica_acsvr) を作成します。例えば、 あるユーザーがログインしてフローチャートをオープンすると、リスナーは unica_acsvr の 2 つのインスタンスを spawn することになります。

1 つのクラスターとして実行するように複数のリスナーを構成できます。クラスター化構成では、1 つのリスナーがマスター・リスナーとして動作して、クラスター化ノードに対する着信要求を調整します。