Common Programming Interface for Communication

IBMIBM的通信公用編程接口(CPI-C) CPI-C是一個高級通信接口,是IBM公司的系統套用體系結構(SAA)中公用編程接口大家族的一員。它用於為SAA平台間的應用程式,如IBMMVS(多道虛擬存儲)、VS(虛擬存儲)、OS/4oo和基於OS/2的系統的執行提供一個公用環境。

簡介

.CPI-C最重要的功能是它提供了一個LU 6.2( 邏輯單元6.2)服務接口,LU 6.2是IBM的高級程式對程式通信( APPC)的技術名稱。開發LU 6.2是為了允許IBM環境中的計算機能建立自己的通信會話,而不是依賴主機來實現。LU 6.2在系統之間而不是在主機之間提供 對等通信,並允許這些系統運行分散式應用程式如檔案共享與遠程訪問。LU 6.2支持全部的IBM平台,包括區域網路、台式系統和大型計算機。
CPI-C是當前與LU 6.2接口的一個較流行的 方法,還有一個較老的接口稱為LU6.2協定邊界(Protocol Boundary)。IBM在其聯網方案(Networking Blueprint)中實現了CPI-C,提供到開放系統互連(OSI)及傳輸控制協定/Internet協定(TCP/IP)傳輸協定的映射,IBM也把CPI-C提交給X/Open組織,X/Open組織將採納它作為開發客戶機/伺服器事務處理應用程式的標準。
IBM在其CPI-C的實現中影響著 X/Open並支持諸如CPI-C應用程式之間全雙工通信之類的功能,所以程式能同時傳送和接收數據。它也支持多供應商分散式目錄服務,包括X.500和開放 軟體基金會(OSF)分散式計算環境(DCE)中的目錄服務。這些服務讓應用程式不需要知道物理位置信息就能定位用戶與資源。
相關條目:Advanced Program-to-program Communications高級程式對程式通信;Networking Blueprint IBM的聯網方案; Systems Application Architecture 系統套用體系結構。  

相關詞條

相關搜尋

熱門詞條

聯絡我們