共用方式為


叫用 TP (CPI-C)

叫用交易程式 (TP) 可以位於 SNA 網路上的任何系統上。 叫用 TP 會發出 Initialize_Conversation來識別本身,它會指定要叫用 TP 的名稱和要使用的符號目的地名稱。 您可以使用登錄或環境變數,為叫用 TP 指定本機邏輯單元 (LU) 別名,如下表所示。

包含叫用 TP 之電腦上的作業系統 變數的位置和名稱
Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows 11或Windows 10 Windows 登錄中的位置:

HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services SnaBase 參數用戶端< exename >:REG_SZ:localLUalias

用戶端機碼下的任何 exename 登錄專案都代表 Win32 可執行檔的檔案名, (不含任何叫用 TP 的副檔名) 。 與每個 exename 登錄專案相關聯的REG_SZ值會指定叫用 TP 的本機 LU 別名。

例如,Microsoft® Host Integration Server 軟體發展工具組隨附的 APING.EXE Common Programming Interface for Communications (CPI-C) 範例 (SDK) 會有下列登錄專案:

HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services SnaBase 參數用戶端 APING:REG_SZ:localLUalias

將本機 LU 別名與叫用 CPI-C 應用程式產生關聯時,本機 LU 別名的登錄參數優先。 如果未設定登錄值,則會使用其他兩種方法,將本機 LU 與 CPI-C 應用程式產生關聯。

本機 APPC LU 可以與執行 CPI-C 應用程式執行的使用者內容相關聯,您可以藉由核取 預設本機 APPC LU 集 區的成員核取方塊來設定本機 APPC LU。 在兩個可能的選項中,與使用者內容相關聯的本機 LU 優先順序較高。

如果未在登錄或環境變數中指定本機 LU 別名,則 SNA 服務必須設定為透過這兩種類型的預設本機 LUN 提供它。 否則, Initialize_Conversation 將會失敗。 如需詳細資訊,請參閱 叫用 TP 和 SNA 服務組態

接下來, Initialize_Conversation 中指定的符號目的地名稱會提供可叫用 (或合作夥伴) TP 的名稱,以及合作夥伴 LU 別名, (可叫用的 TP) 要使用的 LU 別名。 使用這項資訊時,叫用 TP 可以發出 配置 呼叫。

在 TP 成功發出配置呼叫之後,配置要求流程。 如需叫用 TP 要求可叫用 TP 之後會發生什麼情況的詳細資訊,請參閱 比對叫用和可叫用的 TP