google 应用引擎是否允许您托管服务器端代码?

Does google app engine allow you to host server-side code?

为了将 Google App Engine 与 Braintree 集成,我需要能够托管服务器端代码。由于我没有使用自己的服务器,而是使用 Google App Engine 和 Firebase,我对如何实现这一目标感到困惑。

Braintree 支持团队表示 "merchants that have successfully implemented Braintree with the platform"(平台意思是 GAE)。很明显这是可能的。有谁知道 Google 云平台提供的执行此操作的方式或服务?

Google Cloud Platform 为您的应用提供三种选择:App Engine 标准环境、App Engine 柔性环境和 Compute Engine。

借助 Compute Engine,您可以 运行 任何您喜欢的东西,几乎没有限制。 App Engine 环境有更多限制,但许多第三方库无需修改即可正常工作。

某些第三方库需要 App Engine 根本不支持的操作(例如,截至 2016 年 6 月,流式传输或超过 32MB 的响应),或者仅在灵活环境中支持。在这种情况下,您可以使用 Compute Engine 实例,或者将代码的 App Engine 实例与 Compute Engine 实例混合搭配 运行ning 第三方代码。

注意:从 Braintree 支持团队的回复来看,您应该能够 运行 在您的 App Engine 实例中使用他们的代码。