如何将两个单独的项目(客户端和服务器端)部署到同一个Google App Engine项目?

时间:2014-08-11 00:07:10

标签: java android google-app-engine google-cloud-datastore google-cloud-endpoints

我正在开发一个注册申请。客户端是Android应用程序,使客户端能够输入使用Google云的数据存储服务存储的信息,并且使用blob存储服务存储输入的图像。

服务器端是J2EE应用程序,它提取先前输入的数据和blob,并进行一些测试,如人脸识别,字母数字匹配等。这些测试是异步完成的。

问题是这两个过程是独立的。如何将这两个项目(客户端和服务器)部署到同一个Google项目,因为应用程序应该使用相同的数据?

1 个答案:

答案 0 :(得分:0)

从您的应用程序中可以看出,您有2个项目:

  1. Android应用
  2. 服务器应用程序(使用和部署到Google App Engine一起编写)
  3. 对于Android应用程序,您需要将应用程序发布到Google Play商店,或者如果您不想通过Play商店,您可以将GA推送到GAE应用程序中的一个静态Web文件夹中。

    可以使用其工具部署Google App Engine应用程序,并将其托管在.appspot.com或您自己的自定义域中。这里假设您已经通过Web服务在Android应用程序和Google App Engine应用程序之间进行了集成,并且在Android应用程序中输入/捕获的数据通过App Engine应用程序中运行的Web服务发送。