在 jython 中提供/使用 Web 服务的最简单方法是什么?

rap*_*pto 5 python soap wsdl web-services jython

我有一个 Tomcat 应用程序,它需要提供/使用 Web 服务。由于与 Python 中的可能性相比,Java Web 服务是一场噩梦(xml、代码生成等),我想从您使用 jython 而不是 java 来提供/使用 Web 服务的经验中学习。

到目前为止,我所做的包括将http://pywebsvcs.sourceforge.net/调整为Jython。我仍然遇到错误(命名空间、类型等),尽管其中一些对于最简单的服务是成功的。

Joe*_*ora 0

PyServlet帮助您配置 Tomcat 以从 URL 提供 Jython 脚本。您可以使用这种“类似 REST”的方式来完成一些基本的 Web 服务,而无需付出太多努力。(这里也有描述。)

我们使用类似的自制框架非常成功地在大型多个 Web 应用程序中提供各种数据服务。