集成 Google App Engine 和 iPhone

阅读数:1441 2009 年 2 月 5 日

话题:移动架构云计算DevOps语言 & 开发

分布式商用平台上的云计算——比如Google App EngineAmazon 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