交易計畫

應用程式中發起或回應 APPC 通訊的部分稱為交易程式(TP)。 TP 使用 APPC 與其他 TP 以點對點方式交換資料。

類似於人們之間的對話,兩個交易程式之間的溝通稱為對話。 在你電腦上執行的應用程式可以同時進行多個對話,無論是與其他交易程式還是不同的交易程式。

TP 有兩種類型:可以呼叫(與其他 TP 對話)的 TP,以及可以被調用的 TP。 能調用另一個TP的TP稱為調用TP,而能調用的TP稱為可調用TP。

如果您的主機整合伺服器安裝包含多個系統(用戶端電腦或主機整合伺服器電腦),您可以在多個系統上放置可調用的 TP。 當在這種安裝中接收到調用請求時,可能會有選擇在不同系統上執行可調用TP的機會。 你可以對此選擇保持特定控制權,或允許主機整合伺服器隨機做出選擇(以分配負載)。

你可以透過設定可調用的 TP 並使用唯一名稱,或將每個可調用 TP 只以特定且獨特的 LU 別名執行,來維持對這種系統選擇的具體控制。 透過此配置,由呼叫TP時使用的ALLOCATE動詞所提供的資訊,可以指定TP應執行的特定系統。

你可以避免控制這種系統選擇,並允許主機整合伺服器隨機做出選擇,方法是將 DloadMatchLocalFirst 登錄檔項目設為 NO,詳見 主機整合伺服器管理員參考資料。 然後使用可呼叫的 TP,此時不指定本地 LU 別名。 當收到一個進來的請求時,會隨機路由到本地的主機整合伺服器電腦,而非優先順序。 此外,無論要求什麼 LU 別名來呼叫可調用 TP,都不會出現不匹配的情況。 主機整合伺服器會啟動TP,隨機從可用系統中選擇。

以下是三種可能安排 TP 的運作方式。

本節中

TP(交易程式)名稱對每個 TP 唯一

TP 名稱非唯一;本地 LU 別名獨特

TP 名稱非唯一;本地 LU 別名未指定

呼叫交易程式

呼叫 TP 與主機整合伺服器設定

可調用交易程式碼

可調用TP與主機整合伺服器設定

另請參閱

了解連線能力