2. 約定

2018-02-24 16:10 更新

文檔中關鍵字"MUST"、"MUST NOT"、"REQUIRED"、"SHALL"、"SHALL NOT"、"SHOULD"、"SHOULD NOT"、"RECOMMENDED"、"MAY"和 "OPTIONAL" 將在RFC 2119?中得到詳細的解釋及描述。

由于JSON-RPC使用JSON,它具有與其相同的類型系統(tǒng)(見http://www.json.orgRFC 4627)。JSON可以表示四個基本類型(String、Numbers、Booleans和Null)和兩個結構化類型(Objects和Arrays)。

規(guī)范中,術語“Primitive”標記那4種原始類型,“Structured”標記兩種結構化類型。任何時候文檔涉及JSON數(shù)據(jù)類型,第一個字母都必須大寫:Object,Array,String,Number,Boolean,Null。包括True和False也要大寫。

在客戶端與任何被匹配到的服務端之間交換的所有成員名字應是區(qū)分大小寫的。 函數(shù)、方法、過程都可以認為是可以互換的。

客戶端被定義為請求對象的來源及響應對象的處理程序。

服務端被定義為響應對象的起源和請求對象的處理程序。

該規(guī)范的一種實現(xiàn)為可以輕而易舉的填補這兩個角色,即使是在同一時間,同一客戶端或其他不相同的客戶端。 該規(guī)范不涉及復雜層。

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號