Google App Engine添加对Java 7的支持

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版本中最后一个可用的特性是绑定信箱能够收到通知信息。

查看英文原文:Google App Engine Adds Support for Java 7

你可能感兴趣的:(Google App Engine添加对Java 7的支持)