我有一个中央服务器上的python内置的功能。我希望通过网络将这个api公开给iphone应用程序。什么是最好的方式来做到这一点?通过网络为iPhone应用程序暴露python api
是否有可能在python中创建web服务并让iphone应用程序使用它们?如果有的话,任何人都可以指导我如何在python中创建web服务。
如果有人有关于如何去这样做让我知道一个更好的主意=)
我有一个中央服务器上的python内置的功能。我希望通过网络将这个api公开给iphone应用程序。什么是最好的方式来做到这一点?通过网络为iPhone应用程序暴露python api
是否有可能在python中创建web服务并让iphone应用程序使用它们?如果有的话,任何人都可以指导我如何在python中创建web服务。
如果有人有关于如何去这样做让我知道一个更好的主意=)
简单的是xmlrpclib,如果应用程序要消费该服务可以讲XML-RPC。
根据this SO question,iPhone确实可以支持XML-RPC而不会有太多的麻烦。
看看如何使用REST风格的Web服务。我目前正在使用iPhone应用程序,该应用程序使用基于Pylons的Web服务,该应用程序使用该Web服务来获取JSON编码的数据。到目前为止,它的功能就像一个魅力
我不确定你使用的是什么库或框架,但这里有一些关于Pylons REST控制器的信息。 http://pylonshq.com/docs/en/0.9.7/controllers/#using-the-rest-controller-with-a-restful-api