2010-02-02 74 views
0

有没有人使用Python/Pylons作为Flex 3应用程序的服务器后端?有没有人有任何想法,这将工作如何?我读过Bruce Eckel关于将Flex 3绑定到Twisted的文章,并且我已经完成了Twisted编程,但对于Web服务,我认为Pylons更易于使用。主塔和Flex 3

由于提前,

道格

回答

0

我工作的web应用程序具有客户端UI中的Flex 3和后端编码是主塔应用程序。我们的客户端使用HTTP GET和POST请求与后端进行通信,POST请求主体和所有响应主体以JSON格式传送数据。效果很好,只有几个陷阱:

  • Flex应用程序无法执行PUT和DELETE请求。我们通过执行POST请求并在X-HTTP-Method-Override头中指定“真实”预期方法来解决此问题。然后,我们在路由配置中有一些额外的路由来处理这些请求,并将它们视为正常的PUT和GET。
  • Flex应用程序可以发送自定义HTTP标头,但无法读取从服务器接收到的自定义标头(他们可以在IE上,但不能在Firefox和Chrome,IIRC上)。