Cognos-components-and-services

提供:Dev Guides
移動先:案内検索

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名前空間のサポートも提供します。