Google App Engine 引入了对 Java 7、Cloud Endpoints 和 Cloud Messaging Service for Android 的实验性支持。
Google 在 App Engine 1.7.5 中引入的最有趣的特性之一就是对 Java 7 的支持。虽然这仍然是一个实验特性,但 Google 推荐将其用于应用程序中,因为它完全向后兼容之前的 Java 版本,而且 Google 打算在未来的某个版本中停止对 Java 6 的支持。Java 7 部署可以通过编译器命令行或 Eclipse/Maven 配置来启用。JRE 类白名单( JRE Class White List )列出了所有可以在 GAE 应用程序中使用的类。
App Engine 的这一版本中引入的另一个实验特性是 Google Cloud Endpoints ,支持 JavaScript、Android 或 iOS 客户端连接后端的 GAE 实例。不同于通过包装器访问后端,利用脚本或 Eclipse,开发者可以生成包含连接后端功能所需 API 的端点库。
Google plug-in for Eclipse 也有所增强,支持开发者创建使用 Google Cloud Messaging Service for Android(GCM)的后端应用程序。借助 GCM,可以向 Android 设备发送多达 4KB 的消息。消息的排队和交付都可以通过该服务处理,而且不收取任何费用。
前端(F4)和后端(B4)实例现在能够使用多达1GB 的内存,而之前最大是512MB。
1.7.5 版本中最后一个可用的特性是绑定信箱能够收到通知信息。
评论