在jython中提供/使用Web服务的最简单方法是什么?
时间:2020-03-06 14:32:52 来源:igfitidea点击:
我有一个需要提供/使用Web服务的Tomcat应用程序。由于与Python相比,Java Web服务是一场噩梦(XML,代码生成等),因此,我想从经验中学习使用jython而不是Java来提供/使用Web服务。
到目前为止,我所做的工作涉及使http://pywebsvcs.sourceforge.net/适应Jython。我仍然会收到错误(命名空间,类型等),尽管其中一些对于最简单的服务是成功的。
解决方案
PyServlet可配置Tomcat以通过URL提供Jython脚本。我们可以使用这种"类似REST"的方式轻松完成一些基本的Web服务。 (此处也有介绍。)
我们使用了类似的本地框架,非常成功地在大型的多个Web应用程序中提供了各种数据服务。
我已经汇总了有关如何使用axis在jython中使用Web服务的更多详细信息。在此处阅读有关内容:如何使用Jython和Axis编写Web服务脚本。