注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合使用HTML5和Node構(gòu)建超媒體API

使用HTML5和Node構(gòu)建超媒體API

使用HTML5和Node構(gòu)建超媒體API

定 價(jià):¥55.00

作 者: Mike,Amundsen(麥克.阿蒙森)著 臧秀濤 譯
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: HTML XML 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

購(gòu)買這本書(shū)可以去


ISBN: 9787121226106 出版時(shí)間: 2014-05-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 240 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)探討了超媒體API 的設(shè)計(jì),介紹了作為超媒體API 的構(gòu)件塊的超媒體因子,并講解了基本格式、狀態(tài)轉(zhuǎn)移、領(lǐng)域風(fēng)格和應(yīng)用流程這4 種超媒體設(shè)計(jì)元素;之后作者結(jié)合具體的場(chǎng)景,通過(guò)3個(gè)動(dòng)手實(shí)驗(yàn)章節(jié),從超媒體因子和超媒體設(shè)計(jì)元素入手,用實(shí)際的代碼向我們?cè)敿?xì)地演示了超媒體API 的設(shè)計(jì);最后介紹了超媒體設(shè)計(jì)的文檔編寫(xiě)、注冊(cè)與發(fā)布等內(nèi)容。

作者簡(jiǎn)介

  具體的場(chǎng)景,通過(guò)3個(gè)動(dòng)手實(shí)驗(yàn)章節(jié),從超媒體因子和超媒體設(shè)計(jì)元素入手,用實(shí)際的代碼向我們?cè)敿?xì)地演示了超媒體API的設(shè)計(jì);最后介紹了超媒體設(shè)計(jì)的文檔編寫(xiě)、注冊(cè)與發(fā)布等內(nèi)容。

圖書(shū)目錄

目錄
序 xi
前言 xiii
第1 章 理解超媒體 1
HTTP、MIME 和超媒體 2
HTTP 是傳輸協(xié)議 2
MIME 是媒體類型標(biāo)準(zhǔn) 3
超媒體是引擎 5
使用超媒體APIs 編寫(xiě)Web 應(yīng)用 6
類型封送困局 7
超媒體解決方案 10
識(shí)別超媒體:超媒體因子(H-Factors) 13
鏈接因子 14
控制因子 16
超媒體設(shè)計(jì)元素 19
基本格式 20
狀態(tài)轉(zhuǎn)移 23
領(lǐng)域風(fēng)格 25
應(yīng)用流程 28
總結(jié) 32
后續(xù)內(nèi)容 33
第2 章 XML 超媒體 35
場(chǎng)景 35
設(shè)計(jì)Maze XML 媒體類型 36
識(shí)別狀態(tài)轉(zhuǎn)移 36
選擇基本設(shè)計(jì)元素 37
Maze+XML 文檔 38
示例數(shù)據(jù) 41
服務(wù)器代碼 42
集合狀態(tài)響應(yīng) 43
單項(xiàng)狀態(tài)響應(yīng) 43
格子狀態(tài)響應(yīng) 44
退出狀態(tài)響應(yīng) 45
客戶端代碼 46
迷宮游戲示例 46
迷宮機(jī)器人示例 51
總結(jié) 56
第3 章 JSON 超媒體 57
場(chǎng)景 57
設(shè)計(jì)Collection+JSON 媒體類型 58
識(shí)別狀態(tài)轉(zhuǎn)移 58
選擇基本設(shè)計(jì)元素 59
Collection+JSON 文檔 60
任務(wù)應(yīng)用語(yǔ)義 64
數(shù)據(jù)模型 65
寫(xiě)入模板 66
預(yù)定義查詢 67
示例數(shù)據(jù) 68
任務(wù)文檔 69
設(shè)計(jì)文檔 69
服務(wù)器代碼 70
集合狀態(tài)響應(yīng) 71
條目狀態(tài)響應(yīng) 72
查詢狀態(tài)表示 73
處理模板寫(xiě)入 75
客戶端代碼 77
單頁(yè)界面任務(wù)示例 77
任務(wù)命令行示例 88
總結(jié) 92
第4 章 HTML5 超媒體 95
場(chǎng)景 95
設(shè)計(jì)Microblog 媒體類型 96
使用HTML5 表達(dá)應(yīng)用領(lǐng)域語(yǔ)義 96
識(shí)別狀態(tài)轉(zhuǎn)移 98
選擇基本設(shè)計(jì)元素 103
Microblog 應(yīng)用語(yǔ)義配置 104
示例數(shù)據(jù) 110
用戶文檔 111
消息文檔 111
關(guān)注文檔 111
設(shè)計(jì)文檔 111
服務(wù)器代碼 113
驗(yàn)證用戶 114
注冊(cè)新用戶 115
消息響應(yīng) 117
用戶響應(yīng) 119
客戶端代碼 122
POSH 客戶端 123
Ajax 風(fēng)格的QuoteBot 客戶端 126
總結(jié) 134
第5 章 為超媒體設(shè)計(jì)編寫(xiě)文檔 135
要求、遵從性與RFC 2119 135
RFC 2119 關(guān)鍵詞 136
使用RFC 2119 關(guān)鍵詞編寫(xiě)的示例文檔 137
定義遵從性 137
為媒體類型設(shè)計(jì)編寫(xiě)文檔 138
一般布局安排 138
為XML 設(shè)計(jì)編寫(xiě)文檔 143
為JSON 設(shè)計(jì)編寫(xiě)文檔 144
為HTML 設(shè)計(jì)編寫(xiě)文檔 146
為應(yīng)用領(lǐng)域特定信息編寫(xiě)文檔 148
發(fā)布媒體類型設(shè)計(jì) 152
媒體類型的擴(kuò)展與版本控制 152
擴(kuò)展 153
版本化 154
注冊(cè)媒體類型與鏈接關(guān)系 157
媒體類型 157
鏈接關(guān)系類型 159
設(shè)計(jì)與實(shí)現(xiàn)技巧 162
Joshua Bloch 總結(jié)的良好的API 所具有的特征 162
Roy Fielding 的超文本API 準(zhǔn)則 163
Jon Postel 的健壯性原則 164
其他考慮 164
后記 167
附錄A 參考文獻(xiàn) 169
附錄B 補(bǔ)充閱讀 175
附錄C Maze+XML 媒體類型 177
附錄D Collection+JSON 媒體類型 185
附錄E 微博HTML 語(yǔ)義配置 197
附錄F IANA 媒體類型注冊(cè)文檔 207
附錄G IETF 鏈接關(guān)系互聯(lián)網(wǎng)草案 209
附錄H 本書(shū)所用源代碼、軟件及其安裝說(shuō)明 215

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)