用 Groovy 編寫 Google App Engine 應用(五)

researcher

This site has been moved to dreamerslab.com

本站已經移至 dreamerslab.com

接下來…

上述僅僅是一些很簡易膚淺的情況,但是對入門 Groovy已經足夠。在探索 Google App Engine APIs 的同時,還有一些你可以通過你的 Groovlets 和 servlets 使用的有趣服務:
一個資料存儲的介面 (datastore API),你可以通過底層的無 schema 的API 或者 JDO 儲存你的對象,
一個用來可以進行各種轉換和應用濾鏡圖像介面
一個用來發送電子郵件的郵件介面
一個用來緩存(快取)重量數據結構或者計算結果的內存緩衝介面(memcache API)
一個用來獲取遠端 URL 內容的 URL 獲取介面
一個使用 Google 使用者帳戶來進行驗證的使用者介面

當然,你的 Groovlet 腳本可以調用所有這些服務。 你也可以使用第三方函式庫並把他們放在你的 WEB-INF/lib 目錄裡面。研究一下更多的可用介面,看看在它們上面構建一個瘦 Groovy 層是否會讓它們更容易被使用,以更Groovy的方式。

如今, Groovlets 和普通的 servlet 被徹底支持,但是例如, Grails 應用還是不能跑在當前版本的 Google App Engine 上。

如果你想瞭解更多關於 Groovy 和 Grails,以及如何編寫基於 Groovy 的App Engine 應用,可以考慮註冊並參加GR8 Conference,一個致力於Groovy,Grails 以及 Griffon 的論壇。該處有技術的專家和作者發表言論,以及現身說法。

參考來源

用 Groovy 編寫你自己的 Google App Engine 應用

Related Posts


Comments are closed.