Python RESTful服务器

时间:2011-08-01 17:38:29

标签: python windows rest

我是python中的新手,我必须使用以下规范运行有关Web服务的项目:

  1. Windows Server(2003/2008)
  2. 启用REST架构
  3. Python平台(任何版本)
  4. 我的问题是:

    1. 哪种Web服务器更适合(IIS,Apache,...)?
    2. 我可以将GoogleAppEngine用于商业目的吗?
    3. 为了在Windows上创建RESTful Web服务,我必须拥有哪些python模块?
    4. 有没有人对这些规格有更好的架构?
    5. 提前谢谢你,

2 个答案:

答案 0 :(得分:1)

  

哪种Web服务器更适合(IIS,Apache,...)?

哪个更好?适合Windows?适合RESTful Web服务吗?

没关系。您可以配置和管理哪一个。

  

为了在windows上创建我需要的python模块的RESTful Web服务?

所有这些。

REST只是HTTP的一个小扩展。任何Web服务器和Web框架都可以做到。

我们中的许多人都使用DjangoPiston。有些人使用Werkzeug

谷歌“Django REST”或“Python REST”,你会找到很多很好的选择。

  

有没有人对这些规格有更好的架构?

由于这是如此模糊,因此不可能拥有“更好”的架构。需要详细信息,以便提出任何改进建议。

答案 1 :(得分:1)

  1. uWSGI on nginx
  2. 是的,只需启用结算并设置预算。
  3. 很多人喜欢CherryPy用于RESTful服务。
  4. 除非您提供要求清单,否则会有太多选择。