Cognos - 元件和服務



Cognos 中有各種元件,它們使用 BI Bus 彼此通訊,並被稱為簡單物件訪問協議 (SOAP) 並支援 WSDL。Cognos 架構中的 BI Bus 不是軟體元件,而是由一組允許 Cognos 服務之間通訊的協議組成。

BI Bus 協議啟用的流程包括:

  • 訊息傳遞和排程
  • 日誌訊息處理
  • 資料庫連線管理
  • Microsoft .NET Framework 互動
  • 埠使用
  • 請求流處理
  • 門戶頁面

使用安裝嚮導安裝 Cognos 8 時,您需要指定每個元件的安裝位置:

閘道器

Cognos 8 Web 伺服器層包含一個或多個 Cognos 8 閘道器。Cognos 8 中的 Web 通訊通常透過閘道器進行,閘道器駐留在一個或多個 Web 伺服器上。閘道器是 Web 伺服器程式的擴充套件,用於將資訊從 Web 伺服器傳輸到另一個伺服器。Web 通訊也可以直接與 Cognos 8 排程程式進行,但此選項不太常見。

Cognos 8 支援幾種型別的 Web 閘道器,包括:

  • CGI - 預設閘道器,CGI 可用於所有受支援的 Web 伺服器。但是,為了提高效能或吞吐量,您可以選擇其他受支援的閘道器型別之一。
  • ISAPI - 這可用於 Microsoft Internet Information Services (IIS) Web 伺服器。它為 IIS 提供更快的效能。
  • apache_mod - 您可以將 apache_mod 閘道器與 Apache Web 伺服器一起使用。
  • Servlet - 如果您的 Web 伺服器基礎架構支援 servlet 或您正在使用應用程式伺服器,則可以使用 servlet 閘道器。

應用程式層元件

此元件包含一個排程程式,負責操作服務和路由請求。排程程式是一個多執行緒應用程式,每個請求使用一個或多個執行緒。配置更改會定期傳達給所有正在執行的排程程式。此排程程式包括 Cognos 應用程式防火牆,為 Cognos 8 提供安全性。

排程程式可以將請求路由到本地服務,例如報表服務、表示服務、作業服務或監視服務。排程程式還可以將請求路由到特定排程程式以執行給定請求。這些請求可以根據負載平衡需求或包或使用者組要求路由到特定排程程式。

內容管理器

內容管理器包含 Access Manager,它是 Cognos 8 的主要安全元件。Access Manager 利用您現有的安全提供程式與 Cognos 8 一起使用。它為 Cognos 8 提供一組一致的安全功能和 API,包括使用者身份驗證、授權和加密。它還提供對 Cognos 名稱空間的支援。

廣告
© . All rights reserved.