分布式商用平台上的云计算——比如Google App Engine和Amazon EC2——也许是Web 2.0应用开发中最让人兴奋的新趋势。不需要专用的高可靠性服务器群,以及连带的成本和复杂性,商业云平台就允许按需构建应用并对应用进行托管。
云的“后端”架构已然激动人心,同样,强大、低成本手持移动平台的利用也让“前端”变得令人振奋——像iPhone和Android这些手持设备即将会实施那些几年前还难以想象的服务。
DeveloperWorks上由Noah Gift和Jonathan Saggau写的新文章《将Apple的iPhone连接到Google的云计算产品》 论述了两个平台相结合的能力。作者通过利用iPhone特有的plist结构(Apple特定的一种XML格式)构建了一个Python应用,并托管在 AppEngine上,该应用能按要求在iPhone上给出一首莎士比亚的十四行诗。示例代码包括AppEngine上的Python代码、iPhone的Objective-C客户端,还有数据如何使用XML plist通过HTTP传输的例子。
查看英文原文:Integrating Google App Engine with iPhone
更多详细信息,请您微信关注“计算网”公众号: