我想将我的 GAE Java 项目 (Paas) 连接到第三方 Cloud SQL (DaaS),我只是想知道是否可行!
详细信息:
凭借我对 J2EE 的基本了解,我正在对 Google App Engine 进行一些修改。 (Java) PaaS,自 Google cloud-sql对于付费的 GAE,我想将 GAE 连接到任何第三方云 SQL 服务 (DaaS),例如 nuvola限时提供免费服务。开发人员的痛点是 Google Cloud 存储/sql 不允许开发人员拥有可用空间,这与 Parse、kinvey 等其他平台不同。
更新:URL Fetch API 我们可以做到这一点,我不确定它是否正确! URL Fetch API 调用的传出带宽也是计费的!
最佳答案
如果您想连接到外部系统,建议的集成方式是通过 Web 服务。
您有 2 个选择:
为您在云中选择的数据服务提供商寻找 Web 服务(典型的带有 JSON/XML 数据的 REST)。然后,您可以通过 URL Fetch API 集成您的 GAE 应用程序.
您的数据提供商也有可能提供客户端库(Java、Python 等),您可以轻松地将其集成到您的应用程序中。这将简化集成。
App Engine 还支持 Sockets ,但它们目前处于预览阶段,仅适用于付费应用程序。
关于google-app-engine - 如何将 Google App Engine PaaS 连接到 DaaS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21011407/