Cognos-components-and-services
Cognos-コンポーネントとサービス
Cognosには、BI Busを使用して相互に通信するさまざまなコンポーネントがあり、SOAP(Simple Object Access Protocol)と呼ばれ、WSDLをサポートしています。 CognosアーキテクチャのBIバスはソフトウェアコンポーネントではありませんが、Cognosサービス間の通信を可能にする一連のプロトコルで構成されています。
BI Busプロトコルによって有効にされるプロセスには、以下が含まれます-
- メッセージングとディスパッチ
- ログメッセージ処理
- データベース接続管理
- Microsoft .NET Frameworkの相互作用
- ポート使用
- 要求フロー処理
- ポータルページ
インストールウィザードを使用してCognos 8をインストールする場合、これらの各コンポーネントをインストールする場所を指定します-
ゲートウェイ
Cognos 8 Webサーバー層には、1つ以上のCognos 8ゲートウェイが含まれています。 Cognos 8のWeb通信は通常、1つ以上のWebサーバーにあるゲートウェイを介して行われます。 ゲートウェイは、Webサーバーから別のサーバーに情報を転送するWebサーバープログラムの拡張機能です。 Web通信はCognos 8ディスパッチャーと直接行うこともできますが、このオプションはあまり一般的ではありません。
Cognos 8は、以下を含むいくつかのタイプのWebゲートウェイをサポートしています-
- CGI -デフォルトゲートウェイであるCGIは、サポートされているすべてのWebサーバーに使用できます。 ただし、パフォーマンスまたはスループットを向上させるために、サポートされている他のゲートウェイタイプのいずれかを選択できます。
- ISAPI -これは、Microsoftインターネットインフォメーションサービス(IIS)Webサーバーに使用できます。 IISのパフォーマンスを高速化します。
- apache_mod -Apache Webサーバーでapache_modゲートウェイを使用できます。
- サーブレット-Webサーバーインフラストラクチャがサーブレットをサポートしている場合、またはアプリケーションサーバーを使用している場合は、サーブレットゲートウェイを使用できます。
アプリケーション層コンポーネント
このコンポーネントは、サービスの操作とリクエストのルーティングを担当するディスパッチャで構成されます。 ディスパッチャは、リクエストごとに1つ以上のスレッドを使用するマルチスレッドアプリケーションです。 構成の変更は、実行中のすべてのディスパッチャに定期的に伝達されます。 このディスパッチャには、Cognos 8のセキュリティを提供するCognos Application Firewallが含まれています。
ディスパッチャーは、レポートサービス、プレゼンテーションサービス、ジョブサービス、モニターサービスなどのローカルサービスにリクエストをルーティングできます。 ディスパッチャは、特定のディスパッチャにリクエストをルーティングして、特定のリクエストを実行することもできます。 これらの要求は、負荷分散のニーズ、またはパッケージまたはユーザーグループの要件に基づいて、特定のディスパッチャにルーティングできます。
コンテンツマネージャ
Content Managerには、Cognos 8の主要なセキュリティコンポーネントであるAccess Managerが含まれています。 Access Managerは、既存のセキュリティプロバイダーをCognos 8で使用するために活用します。 Cognos 8には、ユーザー認証、承認、暗号化など、一貫したセキュリティ機能とAPIのセットが用意されています。 また、Cognos名前空間のサポートも提供します。