簡體   English   中英

帶有 Java 的 Google App Engine 后端服務(模塊)

[英]Google App Engine backend service(module) with Java

我是 Google App Engine 的新手。 我正在嘗試在 Java 的 Eclipse 中創建一個服務(以前稱為“模塊”)。 我沒有找到任何顯示在 eclipse 或任何其他 IDE 中為 app-engine 創建服務的分步指南的資源。 我需要處理哪些配置文件?

我試圖在雲平台上找到文檔,一切都說有前端。 有關於微服務架構遷移現有應用程序的文章 但我沒有現有的應用程序。 每個教程都討論克隆一個 hello world 應用程序並部署它,該應用程序顯示帶有 appspot url 的 hello world。 但是沒有找到服務(模塊)的任何東西。

我嘗試創建的服務沒有前端。 它只是在后台運行並監視數據庫,並根據數據庫更改向用戶發送電子郵件和通知。 這不是一個 API,也沒有任何請求-響應架構。

我怎樣才能做到這一點?

任何可以指導我走向正確方向的參考資料或樣本?

要設置 App Engine 項目,您可以查看非常好的 Romin Irani 教程( https://rominirani.com/google-cloud-endpoints-tutorial-part-1-b571ad6c7cd2#.qclm8gyd9 )。

在 Udacity 上還有一個免費的 MOOC,它涵蓋了使用 Eclipse 的端點: https : //www.udacity.com/course/developing-scalable-apps-in-java--ud859

兩者都涵蓋了端點的構建和從前端查詢它們,我理解這不是您的目標。 但是 Udacity 課程涵蓋了 Cron 作業和電子郵件發送(均在第 5 課中),您可以使用這些內容來滿足您的需求。 另請參閱https://cloud.google.com/appengine/docs/java/config/cron#creating_a_cron_job ,這是非常好的 Google 文檔。

簡而言之:我將從 Romin 的教程開始,了解 Eclipse 設置和主要概念,然后遵循 Udacity MOOC(尤其是關於 Cron 和郵件的部分),然后深入研究 Google 文檔以對您的開發進行微調。

最后但並非最不重要的是,對於發送電子郵件,如今,Google 建議使用 Sengrid。 但我認為值得遵循 Udacity 發送電子郵件的課程,即使您稍后從本機電子郵件發送切換到 Sendgrid。 同樣,文檔是完整和清晰的。

希望這可以幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM