This site has been moved to dreamerslab.com
本站已經移至 dreamerslab.com
目前Google App Engine支持Java。此帖子提供一個關於Google App Engine對Java支持(High Level)的概要介紹。
(圖片來源:ByTEONiC)
1. 什麼是Google App Engine?
Google App Engine是一種提供服務的平台, 可在上面開發應用軟體及在Google的伺服器運行。其特色為易於實施、無須自己維護伺服器、易於擴展和維護。
2. 服務(Services)
Google App Engine 現在支持Java 1.6和1.5,通過Java API 有下列幾項服務:
a. URL 獲取服務
獲取網際網路上的資料數據:提供應用軟體取得資源,並用HTTP和HTTPS發出請求以在網際網路上與其它主機交流。
要獲取企業防火牆之外的數據:可以使用Google的Secure Data Connector(SDC)實現。基本上,通過將資料包裝在socks protocol中,並進行加密,SDC可以在Google Apps domain間進行數字加密
交換,也可以在運行在Google應用引擎上的應用軟體和公司網路之間進行數字加密交換。
b. 郵件服務
可以通過代表應用軟體管理者或作為Google帳戶使用 Java Mail API 來用應用軟體發送E-mail信息。
c. Cache服務
通過實施JCache,分配的內存數據高速快取表現為Memcache API 。
d. 圖像處理服務
可以用這項服務來操控圖像數據如調整圖片大小,旋轉圖像,翻轉圖像或修剪圖片。也可以用一個預定義的演算法增強圖片效果。
e. 工作排程(corn)服務
可用來設置在特定時間定期執行預定的工作任務。
f. Google帳戶服務
Google App Engine和這個帳戶服務的綜合是App Engine上的選用功能。它能使應用軟體證實使用者與Google帳戶的關係。
參考來源
Recent Comments