【发布时间】:2009-07-27 02:16:15
【问题描述】:
我意识到这是一个过时的问题,因为 appengine 现在以 java 形式出现,但我有一个 python appengine 应用程序,我想通过 GWT 访问它。 Python 更适合服务器端文本处理(当然使用 pyparsing!)。我试图解释 GWT 的客户端 RPC,这很复杂,因为没有对应的 python(python-gwt-rpc 已过时)。我刚刚尝试使用 JSON 和 RequestBuilder,但是在使用 SSL 时失败了。有没有人有一个很好的解决方案将 GWT 前端放在 python appengine 应用程序上?
【问题讨论】:
-
JSON 听起来对我来说是最好的方法。您能否进一步解释一下为什么这不适用于 SSL?
-
JSON 会很棒——问题出在 RequestBuilder 上。我实际上能够在 gwt 中成功使用 Form 小部件,但是如果我使用 RequestBuilder(几乎所有 JSON 对象都是用它构建的),它就会停止使用 SSL。基本上请求通过,服务器发送响应,但应用程序由于某种原因从未收到它。这仅在 google appengine 上的 ssl 下发生 - 当恢复为纯 http 时,它工作正常。所以我一直坚持以表单的形式将数据发布到服务器,并在我的 gwt 应用程序随后抓取的隐藏字段中接收数据。
标签: java python google-app-engine gwt