ISO ROSE

ISO ROSE,指的是遠程操作服務元素。

簡介

ISO ROSE:遠程操作服務元素
(ISO ROSE:Remote Operations Service Element)
遠程操作服務元素(ROSE:ISO Remote Operations Service Element)是一種提供遠程操作能力、允許分散式應用程式實體間互動作用的協定。一旦接收到遠程操作服務請求,ROSE 允許接收實體執行操作並報告操作結果。ROSE 協定本身只是用於傳送由應用程式定義操作參數和結果。
OSI環境下,套用進程間的通信表現為使用表示層服務(presentation service)的套用實體 (AE:application entities)間的通信。套用實體間的通信是互動的。通常,當一個實體請求執行某個特定操作時,另一個實體便試圖執行該操作並報告其執行結果。一個操作的通用結構是基本請求/答覆過程互動作用。具體操作在套用關聯(application association)環境下實現。
一個 AE(調用端)請求的操作由其它 AE(執行端)執行。操作的歸類可以根據操作執行端是否希望報告結果來進行。也可以根據兩種操作模式:同步和異步操作歸類。同步模式指在發出另一個操作請求之前需要得到執行端返回的答覆;異步模式指請求端可以繼續發出操作請求,不必等待回復。
遠程操作協定(ROPM:remote operation protocol machine)通過原語(primitive)建立與其服務用戶間的通信連線。每個 ROPM 的調用都支配著單個套用關聯(application association)。通過 RTSE 服務或表示服務的指示和確認原語, ROSE 服務請求原語實現對服務用戶的 ROPM 驅動過程。然後,ROPM 傳送指示原語給對應的服務用戶,並請求 RTSE 服務上正在使用的原語或表示服務上使用的原語。
ROSE 服務原語、RTSE 服務或表示服務原語的接收,以及相關操作之間都被認為是相互獨立的。在 APDU 交換過程中,假定存在生成發起關聯(association-initiating)AE 和回響關聯( association-responding)AE。而在操作執行過程中,則假定存在對等結構 AE 間的套用關聯。

相關條目

電腦網路 協定

相關詞條

相關搜尋

熱門詞條

聯絡我們