我正在编写一个必须与现有mySQL数据库一起工作的web应用程序。客户希望使用GWT开发此应用程序。
我很快发现GAE不支持mySQL,所以我禁用它以便能够使用现有的mySQL数据库。由于我是GWT的新手,我有点担心和无能为力 - 禁用GAE会禁用某些GWT功能,还是GWT和GAE无关,无法开发我应用的功能?
答案 0 :(得分:2)
GAE是云服务器。你可以在tomcat,jboss等任何服务器上部署你的gwt应用程序。 GWT不受GAE约束。
Google app engine为部署,维护和构建您的应用提供免费支持。并在www上提供免费域名,以.appspot.com结尾。
之前它只提供数据存储支持。现在支持Google Cloud Sql。
答案 1 :(得分:1)
您可以在不丢失任何GWT功能的情况下禁用GAE支持(在Eclipse中我假设)。虽然GWT是一个Web开发工具包,但GAE是一个服务器平台。
答案 2 :(得分:1)
Google App Engine确实支持MySQL。他们的Cloud SQL版本是一个稍微修改过的MySQL RDB,因此您可以更轻松地将GAE用于API和开箱即用的兼容性。 https://developers.google.com/cloud-sql/
话虽如此,GWT与GAE无关,因此您可以独立使用两者。