我在中央服务器上使用python构建了功能。我希望通过网络将这个API暴露给iphone应用程序。最好的方法是什么?
是否可以在python中创建Web服务并让iphone应用程序使用它们?如果是这样,任何人都可以指出如何在python中创建Web服务。
如果有人对如何做到这一点有更好的了解,请告诉我=)
答案 0 :(得分:2)
最简单的是xmlrpclib,如果您要使用此服务的应用程序可以使用XML-RPC。
根据this SO question,iPhone确实可以毫不费力地支持XML-RPC。
答案 1 :(得分:1)
请考虑使用REST样式的Web服务。我目前正在开发一款iPhone应用程序,该应用程序使用基于Pylons的Web服务,该应用程序用于获取JSON编码数据。到目前为止,它就像一个魅力。
我不确定您使用的是哪个库或框架,但这里有关于Pylons REST控制器的一些信息。 http://pylonshq.com/docs/en/0.9.7/controllers/#using-the-rest-controller-with-a-restful-api