我正在构建一个Web应用程序,我想使用GWT生成在浏览器中运行的java脚本,但因为我使用其他python包(特别是scipy)我希望Web服务器是python(不是一个servlet引擎)。有人这样做过吗?任何指针将不胜感激。
谢谢。
朗高
答案 0 :(得分:2)
GWT是一个前端框架。您可以使用任何后端技术,无论是Python,PHP,Java,Node.js还是任何服务器端技术。对此没有限制。我现在还没有使用GWT,你有request builder来从服务器获取数据。
无论如何,为各种设备扩展的最简单的解决方案是使用python在后端构建REST API,非常简单,你有许多简单的python技术,如Bottle或{{3}这对你来说是一件好事。构建后端并使其遵循REST约定。
然后,在GWT级别上,它必须具有从Web服务器获取数据的功能。我建议您使用JSON制作数据,然后您就可以使用Flask之类的技术将JSON序列化字符串动态转换为Java对象
答案 1 :(得分:0)
睡衣看起来最初是Python的GWT端口: https://wiki.python.org/moin/Pyjamas
这个家伙不喜欢它,所以你也可以考虑这样做的缺点: http://blog.pyjeon.com/?p=302