Sun Cluster 資料服務開發者指南 (適用於 Solaris 作業系統)

CRNP 訊息類型

CRNP 使用三種基於 XML 的訊息類型。這些訊息的使用方法在下表中進行說明。在本章後面對這些訊息類型進行了更加詳細的說明。

CRNP 訊息類型 

描述 

SC_CALLBACK_REG

此訊息包括四種形式:ADD_CLIENTREMOVE_CLIENTADD_EVENTSREMOVE_EVENTS。其中每一種形式均包含下列資訊:

 

  • 協定版本

  • ASCII 格式的回呼通訊埠 (非二進制格式)

ADD_CLIENTADD_EVENTSREMOVE_EVENTS 也包含無限的事件類型清單,每種事件類型包含以下資訊︰

 

  • 事件類別

  • 事件子類別 (可選擇)

  • 名稱與值對的清單 (可選擇)

事件類別與事件子類別一起定義唯一的「事件類型」。產生 SC_CALLBACK_REG 類別的文件類型定義 (DTD) 為 SC_CALLBACK_REG附錄 FCRNP 的文件類型定義 更詳細地說明了此 DTD。

SC_REPLY

此訊息包含下列資訊︰ 

  • 協定版本

  • 錯誤碼

  • 錯誤訊息

產生 SC_REPLY 類別的 DTD 為 SC_REPLY附錄 FCRNP 的文件類型定義 更詳細地說明了此 DTD。

SC_EVENT

此訊息包含下列資訊︰ 

  • 協定版本

  • 事件類別

  • 事件子類別

  • 供應商

  • 出版商

  • 名稱與值對清單 (0 個或更多個名稱與值對的資料結構)

    • 名稱 (字串)

    • 值 (字串或字串陣列)

SC_EVENT 中的值尚未經過分類。產生 SC_EVENT 類別的 DTD 為 SC_EVENT附錄 FCRNP 的文件類型定義 更詳細地說明了此 DTD。