[英]Distributable application for Google App Engine
我對網絡應用有一個想法。
作為一種選擇,我正在考慮使用Java+Appengine
作為技術,但是將來我需要在不使用GAE的情況下創建應用程序實例。
所以,我有一個問題:
是否可以將應用程序從GAE遷移到某個應用程序服務器(例如Tomcat)?
從開始時我需要考慮哪些更容易的遷移?
或者在這種情況下,創建應用程序不是為GAE更容易?
謝謝!
如果您寫入Google提供的servlet API的子集,那么是。
使用J2EE開發的最佳實踐:1。在后端分離層:DAO用於數據訪問,服務用於業務邏輯。 關於數據模型 - 在任何情況下,從AppEngine遷移到Tomcat時都必須更改它。 也許JPA注釋會幫助你。 您可以將其與其他數據庫一起使用。 但如果你有可擴展性 - 你必須使用NoSQL。 2.例如,使用MVC作為前端的Spring
我想你必須重寫你的DAO層和數據模型。 所以需要一些時間。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.