什麼是Google App Engine(GAE)?簡單來說就是傳說中的雲端應用程式,再講白一點,就是把你家的程式丟到人家的主機上去做運算、運作,就好像你把你家的書全部放在圖書館,然後朋友要跟你借書就去圖書館借,就這樣。 →詳細的GAE說明請參考Google上的什麼是 Google 應用服務引擎? 那麼,使用GAE需要哪些程式基礎?GAE目前已經提供兩種開發環境,一種是Java,一種是Python,凡是Java或Python能支援的程式應該都可以用。以下是Google的說明: 「Google 應用服務引擎」支援多種程式設計語言編寫的應用程式。透過「應用服務引擎」的 Java 執行階段環境,您可以使用標準 Java 技術 (包括 JVM、Java servlet 和 Java 程式設計語言) 或是其他使用 JVM 直譯器或編譯器的語言 (例如 JavaScript 和 Ruby),建置您的應用程式。「應用服務引擎」也提供 Python 專屬執行階段環境,其中包括快速的 Python 直譯器以及 Python 標準程式庫。 在什麼是 Google 應用服務引擎?中也有對於開發環境的詳細解說,而這篇筆記僅針對Java環境做整理,在GAE使用說明中也有對Java環境的更詳細流程,它寫了一大堆,這邊僅做出結論,有興趣看原說明手冊請看應用服務引擎 Java 總覽及入門指南:Java。 首先,我們需要安裝Java SDK,它是使用JAVA來撰寫程式的基礎點,我們不需要太多其他東西,只是需要虛擬機器 (JVM) 和標準程式庫,所以只需要安裝JAVA SE即可,要下載JAVA SE請連結至Java SE 開發套件 (JDK),進入網頁後直接選擇「Java Platform (JDK)」下載並安裝。

沒有留言:
張貼留言