什麼是 HIS

Microsoft Host Integration Server (HIS) 技術和工具,可讓企業組織整合現有的 IBM 主機系統、程式、訊息和數據與內部部署和 Azure 雲端應用程式。 HIS 可讓企業開發人員使用業界標準的高效能路由 (HPR) 和傳輸控制通訊) (協定,透過因特網通訊協定 (IP) ,安全地且有效率地將新系統連線到現有的系統。 這可減少營運費用和總擁有成本,同時支援現有和新的運算工作負載。

Host Integration Server 可讓企業開發人員更快速地提供新的應用程式,且使用較少的自定義程式碼。 使用 Visual Studio 的開發人員可以比使用 IBM 主機開發工具和技術的開發人員更具生產力,因為它們不需要具備主機系統和基礎結構的知識。 HIS 可讓知識工作者和決策者更快速地分析及報告重要資訊。 他們可以使用Power BI 之類的工具來存取主機數據源中的數據。 這樣就不需要排程主機開發人員撰寫程式來擷取和轉換主機結構。

主機整合伺服器也支援執行舊版現代化的企業,方法是提供混合式連線和應用程式共存的技術。 決定將工作負載從大型主機或Midranges遷移至 Azure 雲端的企業,可以使用 Azure Logic Apps 連接器來支援其轉換至 Azure 雲端。 如需大型主機和Midranges現代化 Azure Logic Apps 功能,請參閱 使用 Azure Logic Apps 進行大型主機和 Midrange 現代化

下列各節提供五個 HIS 技術領域的概觀:

  • 網路整合

  • 資料整合

  • 應用程式整合

  • 訊息整合

  • 安全性整合

網路整合

網路整合服務會將 Azure 應用程式和基礎結構連線到現有的 IBM 大型主機和中型系統網路架構, (SNA) 。 SNA 服務是以網關函式運作、支援邏輯單元類型 (LU0、LU1、LU2、LU3 和 LU6.2) 、透過 SNA 進階對等互連連線到對等網路 (APPN) 、低進入網路 (LEN) 節點,或透過因特網通訊協定 (HPR/IP) 使用高效能路由的分支網路節點。 系統管理員可以使用透過 TCP/IP 連線到 HIS 伺服器的 HIS 用戶端,在 Windows 電腦上部署 SNA 應用程式,以支援必要的 SNA 裝置類型。

HIS 網路整合服務會將工作站、裝置和虛擬機連線到現有的主機系統,同時降低網路基礎結構的複雜度和成本。 網路整合服務可用於混合式環境, (Azure 將系統裝載在內部部署、將內部部署系統裝載至 Azure,或將 Azure 中的現代化工作負載裝載至其他 Azure 工作負載) 。

主機印表服務提供伺服器型 3270 和 5250 印表機模擬,可讓主應用程式連線到 Windows Server 印表機,以集中控制和共用資源。 重新同步處理服務支援標準同步處理層級 2 (同步層級 2) ,也稱為 Two-Phase 認可 (2PC) 通訊協定,適用於透過 IP-DLC (HPR/IP) 和 TCP/IP 的分散式交易。 TN3270 服務,具有安全套接字層 (SSL) 和 Transport-Layer 安全性 (TLS) ,允許部署簡單的終端機和印表機模擬程式,同時卸除主機系統以支援非原生 TCP/IP 到 SNA 通訊協定轉換。

若要在終端機或批處理系統中現代化主機程式,HIS 提供會話整合器和系統網路架構 (SNA) 軟體開發工具組連結庫。 SDK 可讓企業開發人員建立自定義應用程式、執行範例,以及使用教學課程來深入瞭解主機整合伺服器。 如需詳細資訊,請參閱 網路整合程式設計人員指南

資料整合

Host Integration Server 數據整合元件提供企業 IT 專業人員和開發人員直接存取儲存在 IBM DB2 資料庫管理系統和記錄導向主機檔系統中的重要資訊。 HIS 包含多個數據用戶端和一個數據服務。 數據用戶端會連線到遠端 IBM DB2 資料庫、IBM Informix 資料庫和 IBM 主機文件系統。 數據伺服器會將遠端 IBM 用戶端連線到 Microsoft SQL Server。 數據用戶端支援一組數據提供者 (ADO.NET 和 OLE DB) 、數據配接器 (BizTalk) ,以及 (HIS Data Access Tool 和 Visual Studio 數據設計工具) 的工具。

使用數據源精靈的 HIS Data Access Tool 會引導知識工作者、IT 專業人員或企業開發人員定義和管理 DB2、Informix 和主機文件系統的連線。 Visual Studio 工具,例如伺服器總管和數據集 Designer,可協助企業開發人員為 Azure 應用程式產生程式代碼。

HIS 資料整合 解決方案和技術可讓您直接存取 DB2、Informix 和主機文件系統,以及對 Microsoft SQL Server 的遠端 DB2 用戶端存取。

SQL Server 工具,包括 Management Studio 和 Business Intelligence Development Studio,可協助 IT 專業人員和企業開發人員根據儲存在 DB2 資料庫、Informix 資料庫和主機文件系統中的資訊來提供數據倉儲解決方案,以進行在線事務處理和決策支援。 Power BI 可協助 IT 專業人員整合 DB2 和裝載文件系統數據,以提供一致的、可視化沉浸式和互動式深入解析。

適用於DRDA的 Microsoft 服務 (分散式關係資料庫架構) 是應用程式伺服器 (AS) ,可讓DRDA 應用程式要求者 (AR) 用戶端,例如 IBM DB2 for z/OS 和 DB2 for IBM i,以執行對應至 SQL Server 預存程式的靜態 SQL 語句。 DRDA 服務會在階段式工作負載移轉期間提供主機起始的數據整合,或支援遠端批次或商業智慧解決方案的每日作業。

如需詳細資訊,請參閱 資料整合 (Planning)

應用程式整合

HIS 交易整合器 (TI) 可讓企業開發人員使用 Visual Studio 和 .NET Framework,在主機主機 (客戶資訊控制系統和資訊管理系統) 和中階 (IBM i) 程式呼叫商務規則。 TI 是由 Visual Studio 外掛程式設計工具、管理工具 (TI 組態工具) 和運行時間元件所組成,可將主應用程式與 .NET Framework 整合。 企業開發人員可以使用 TI 設計工具內的直覺式 COBOL 或 RPG 原始碼匯入精靈來定義 .NET 用戶端。 TI Designer Visual Studio 外掛程式也可作為獨立工具,稱為 Logic Apps 的 HIS Designer,讓客戶不需要安裝主機整合伺服器,即可建置大型主機和中型元數據成品。

HIS 交易整合器可讓企業開發人員整合和擴充主機交易程式。

主機起始處理的交易整合器可讓執行 Microsoft 伺服器軟體的電腦以與 IBM 大型主機和中階主機系統的對等功能運作,讓主機開發人員能夠使用熟悉的主機程式設計模型和通訊基礎結構來存取和更新 Microsoft 伺服器應用程式。 BizTalk Adapter for Host Applications 是以 TI 技術為基礎,可讓企業將 BizTalk Server 解決方案連線到現有的大型主機 (CICS 和 IMS) 或中範圍 (IBM i) 伺服器程式。

Azure Logic Apps 也會使用核心 TI 技術,提供大型主機和中範圍整合功能。 如需詳細資訊,請參閱 Application Integration (Planning)

訊息整合

訊息整合技術可讓企業 IT 專業人員和開發人員整合 IBM MQ 與 Microsoft 伺服器基礎結構。 IBM MQ 的 WCF 通道可讓企業開發人員在 WCF 與異質程式之間傳送/接收 MQ 訊息,例如大型主機 CICS 和 IMS 或同質應用程式,例如對等 WCF 通道堆疊。 以 TI 為基礎的技術,訊息整合器提供 Visual Studio 外掛程式設計工具,以定義元數據,以轉換 MQ 訊息承載和 .NET 介面,以跨 IBM MQ 基礎結構包裝 WCF 通道的實例。

HIS 訊息整合器可讓 IT 專業人員和企業開發人員透過 IBM MQ 基礎結構,將 BizTalk Server 和 Windows Communications Foundation 應用程式與現有程式、訊息和數據整合。

BizTalk Adapter for MQ 使用 IBM MQ 與遠端 MQ 佇列管理員通訊,而不需要部署和管理適用於 Windows 的 IBM MQ Server,以有效率地與企業營運應用程式交換訊息。 為了轉換 MQ 資料訊息,HIS 提供適用於主機數據轉換的 BizTalk 管線元件,其以 TI 設計工具和 TI 資料轉換技術為基礎。 從 HIS 2016 開始,隨附 Microsoft Client for MQ,以允許 Windows .NET 開發人員直接存取 IBM MQ 伺服器。 適用於 BizTalk 的 HIS 2020 MQSC 配接器可以設定為使用適用於 MQ 的 IBM MQ 用戶端進行基礎通訊。

安全性整合

企業單一 Sign-On (ESSO) 可讓企業將 Windows Active Directory (AD) 帳戶整合到 IBM 主機系統認證。 企業 IT 系統管理員會將主機認證對應至 AD 帳戶,將這些認證儲存在加密 SQL Server 資料庫中。 企業 IT 專業人員和開發人員可以在運行時間從 HIS 功能內擷取這些對應,並使用 ESSO SDK。

IT 系統管理員會定義一或多個ESSO「聯盟應用程式」,也就是對應群組的邏輯名稱。 例如,每個聯盟應用程式都有多個用戶對應,例如,Active Directory 中的用戶會對應到其對應的 RACF 認證。 企業開發人員和系統管理員會在使用 HIS 技術定義連線時參考這些 ESSO 聯盟應用程式,讓您輕鬆設定及使用單一登錄。

IT 系統管理員可以設定多個層級的稽核,以追蹤對應資料庫的存取權,以及針對終端使用者和應用程式存取後端主機系統和應用程式提供額外的會計資訊層。 如需詳細資訊,請參閱 企業單一登錄

另請參閱

HIS 2020 - 新功能、版本資訊、系統需求和安裝

HIS 2016 - 新功能、版本資訊、系統需求和安裝