Appengine 和 GWT - 给 Python 提供一些 Java

3 投票
4 回答
3181 浏览
提问于 2025-04-15 13:11

我知道这个问题有点过时,因为现在的appengine已经支持Java了。不过我有一个用Python写的appengine应用,想通过GWT来访问。Python在服务器端处理文本方面更好(当然是用pyparsing!)。我尝试理解GWT的客户端RPC,但这实在太复杂了,因为没有Python的对应版本(python-gwt-rpc已经过时了)。我试着用JSON和RequestBuilder,但在使用SSL时就失败了。有没有人能提供一个好的解决方案,让GWT前端可以和我的Python appengine应用配合使用?

4 个回答

0

我同意你对Python文本处理和GWT质量的看法。你有没有考虑过使用Jython?在网上搜索“pyparsing jython”会看到一些褒贬不一的评价,但最近版本的Jython似乎取得了一些成功。

0

你可以看看这个 GWT JSON RPC 的 示例

如果这个不行,Python 和 Java 里总是有好几种 XML 解析器可以用哦 :)

1

我知道的唯一一个替代方案是 Pyjamas。显然,这个东西更像是GWT的替代品,而不是GWT-RPC的替代品。除此之外,我觉得你可能需要自己写一个通信层,使用某种REST类型的协议。

撰写回答