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