Status-RTM 訊息由本地節點傳送給應用程式,以指示主機正在使用的回應時間監控器(RTM)參數。 主機可指定以下參數:
RTM 測量是主動還是非主動。
應用程式是否允許本地顯示 RTM 資料。
用來衡量反應時效的定義:
直到螢幕上寫出回應的第一個字元。
直到鍵盤解鎖為止。
直到應用程式被允許傳送資料為止。 接收到方向變更(CD)或結束括號(EB)。
響應時間的邊界將被分類為不同的時間帶。
計數器的初始值,表示在每個時間區間(由邊界定義)內收到了多少回應。
本地節點負責解讀應用程式回報給它的回應時間,並在需要時向主機傳送 RTM 統計資料。 應用程式負責測量回應時間並將其回報給本地節點。 (應用程式會透過 Status-Acknowledge 訊息回報本地節點的回應時間。欲了解更多關於衡量與報告回應時間的資訊,請參閱 回應時間監控資料。)
如果應用程式不需要提供本地 RTM 資料顯示,只需判斷 RTM 測量是否處於啟用狀態即可。 若為主動,則需確定反應時間的定義。 它可以忽略其他參數。 若 RTM 測量未啟用,應用程式無需測量並回報回應時間。
若應用程式需要提供本地 RTM 資料顯示,應利用 Status-RTM 訊息中的資訊,確保本地對回應時間的詮釋與主機所使用的詮釋相符。 在特別情況下,如果 Status-RTM 訊息顯示不允許本地顯示(或 3270 使用者設定記錄中的 查看 RTM 資料權限 顯示不允許),則 RTM 資料根本不應顯示。 應用程式負責維護自身的 RTM 統計數據以供本地顯示,也就是根據主機指定的邊界分類回應時間,並維持每個類別的回應數量。 雖然本地節點會維護這些統計資料以在需要時傳送給主機,但不會向應用程式回報。
備註
RTM 統計是針對特定的邏輯單元(LU)進行維護,而非針對特定應用程式如何使用該 LU 進行。 這表示當一天開始時收到 Status-RTM 訊息時,計數器可以非零,以包含先前使用 LU 的紀錄。 計數器只有在主機請求本地節點重置或本地節點向主機發送未經請求的 RTM 資料時才會被重置。