注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)Google App Engine編程(Java版)

Google App Engine編程(Java版)

Google App Engine編程(Java版)

定 價:¥69.00

作 者: [美] Dan Sanderson(丹·桑德森) 著
出版社: 中國電力出版社
叢編項:
標 簽: Java Java Script J2EE 程序設(shè)計 計算機/網(wǎng)絡(luò)

ISBN: 9787512394001 出版時間: 2016-10-01 包裝: 平裝
開本: 16開 頁數(shù): 380 字數(shù):  

內(nèi)容簡介

  《Google App Engine編程(Java版)》對于Java應(yīng)用程序來說,App Engine提供具有完整Java JVM和標準庫的J2EE 標準servlet容器。因為App Engine支持通用Java API標準,代碼能夠保持干凈和簡潔。的示例性應(yīng)用程序可以指引你親自動手實踐App Engine相關(guān)的工具和功能。直接在自己的開發(fā)用機器上的Eclipse中模擬App Engine。確定應(yīng)用程序的結(jié)構(gòu),使得能夠用獨立的地址訪問其中的模塊,每個模塊均有自己的可擴展配置。使用JPA實現(xiàn)查詢、事務(wù)和數(shù)據(jù)建模,從而探索可擴展Cloud Datastore的強大功能。在App Engine應(yīng)用程序中,將 Cloud SQL用于標準關(guān)系數(shù)據(jù)庫。學(xué)習(xí)如何在Google基礎(chǔ)設(shè)施上部署、管理和監(jiān)測應(yīng)用程序。

作者簡介

  Dan Sanderson,是Google公司的軟件工程師。他已在互聯(lián)網(wǎng)行業(yè)工作了15年,曾經(jīng)是Google和Walt Disney Internet Group的軟件工程師和技術(shù)文檔工程師。

圖書目錄

前言 1
第1章谷歌App引擎簡介 11
運行時環(huán)境12
靜態(tài)文件服務(wù)器 14
前端高速緩存14
云數(shù)據(jù)存儲15
服務(wù)18
谷歌賬戶、OpenID和OAuth20
谷歌云端點(Google Cloud Endpoint) 21
任務(wù)隊列和時鐘守護作業(yè)(Cron Job) 21
命名空間22
開發(fā)工具23
云控制臺24
開始應(yīng)用程序開發(fā) 24
第2章創(chuàng)建應(yīng)用程序26
創(chuàng)建云SDK26
開發(fā)應(yīng)用程序33
注冊應(yīng)用程序54
上傳應(yīng)用程序55
測試應(yīng)用程序56
實現(xiàn)計費功能58
第3章配置應(yīng)用程序59
應(yīng)用程序引擎結(jié)構(gòu) 60
配置Java應(yīng)用程序 62
應(yīng)用程序的ID和版本64
多線程 66
請求處理器66
靜態(tài)文件和資源文件67
域名70
谷歌應(yīng)用程序72
配置安全連接75
與定制域的安全連接76
對谷歌賬戶認證 79
環(huán)境變量80
入站服務(wù)80
定制錯誤響應(yīng)81
Java服務(wù)器端小程序會話82
第4章請求處理器和實例85
運行時環(huán)境86
請求處理器抽象 93
引入實例96
請求計劃和等待延遲98
預(yù)熱請求99
常駐實例 100
實例類與應(yīng)用101
實例小時和計費102
實例控制臺面板103
流量分割 104
第5章使用模塊 105
實例布局 106
配置模塊 107
手動擴展和基本擴展 113
啟動請求 114
關(guān)閉鉤子 115
后臺線程 116
模塊和開發(fā)服務(wù)器117
部署模塊 118
使用URL定位模塊 119
將請求分派給模塊122
啟動和停止模塊123
管理和刪除模塊和版本124
模塊API125
始終運行的實例126
第6章數(shù)據(jù)存儲實體 130
實體、鍵和屬性131
Java Datastore API 簡介133
屬性值135
鍵和鍵對象 139
實體的使用 141
分配系統(tǒng)ID144
開發(fā)服務(wù)器和數(shù)據(jù)存儲145
第7章數(shù)據(jù)存儲查詢 146
查詢和類型 147
查詢結(jié)果和鍵147
查詢API148
索引簡介 153
自動索引和簡單查詢 155
定制索引和復(fù)雜查詢 161
不相等和IN過濾器 167
未設(shè)置的屬性和未索引的屬性 169
排序順序和值的類型 170
查詢和多值屬性171
查詢游標 179
投影查詢 182
配置索引 185
第8章數(shù)據(jù)存儲事務(wù) 187
實體和實體組189
事務(wù)的具體執(zhí)行過程 193
Java中的事務(wù) 195
如何更新實體199
如何讀取實體201
批量更新 202
如何更新索引203
跨實體組的事務(wù)204
第9章數(shù)據(jù)存儲管理 206
監(jiān)測數(shù)據(jù)存儲206
管理索引 208
從應(yīng)用程序訪問元數(shù)據(jù)210
遠程控制 215
第10章 Java持久化API219
創(chuàng)建JPA220
實體和鍵 221
實體屬性 224
嵌入對象 225
存儲、獲取和刪除對象226
JPA 中的事務(wù) 228
查詢和JPQL229
關(guān)系232
如何獲取更多信息237
第11章在App Engine中使用Google Cloud SQL 238
選擇Cloud SQL實例239
本地安裝MySQL 240
創(chuàng)建Cloud SQL實例241
從自己的計算機連接至實例242
創(chuàng)建數(shù)據(jù)庫 244
創(chuàng)建JDBC246
從App Engine連接至數(shù)據(jù)庫247
備份和恢復(fù) 254
導(dǎo)出和導(dǎo)入數(shù)據(jù)254
gcloud sql命令 255
第12章存儲高速緩存258
使用Java調(diào)用存儲高速緩存260
鍵和值261
設(shè)置值261
獲取值263
刪除鍵263
原子增加和減少263
比較并設(shè)置 264
對存儲高速緩存服務(wù)的批調(diào)用265
存儲高速緩存和數(shù)據(jù)存儲267
處理高速緩存錯誤267
存儲高速緩存管理268
第13章獲取URL和網(wǎng)絡(luò)資源271獲取
URL272
出去的HTTP請求275
SSL上的HTTP(HTTPS) 277
請求和響應(yīng)長度277
請求期限 278
處理重定向 278
響應(yīng)對象 279
第14章發(fā)送和接收Email消息280
發(fā)送Email消息 281
接收Email消息 288
第15章使用XMPP發(fā)送和接收即時消息 291
邀請用戶聊天293
發(fā)送聊天信息294
接收聊天消息296
處理錯誤消息298
管理所處的狀態(tài)299
第16章任務(wù)隊列和被調(diào)度的任務(wù)307
配置任務(wù)隊列310
使任務(wù)入隊 311
任務(wù)參數(shù) 313
入隊隊列 316
出隊隊列 321
采用事務(wù)方式將任務(wù)入隊324
任務(wù)鏈327
任務(wù)隊列管理332
延后執(zhí)行工作332
計劃任務(wù) 333
第17章優(yōu)化服務(wù)調(diào)用337
異步調(diào)用服務(wù)338
使用AppStats進行可視化調(diào)用342
第18章管理請求日志349
記錄日志 350
查看最近的日志352

本目錄推薦

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