我将开始基于我保存的 Java 应用程序将 GATE
开发为 Web 服务。
是否可以?
目前,我保存的应用程序包括 ANNIE Plugin
。
我研究了 GATE
,发现有一个名为“NeOn
”的插件,并且不支持 NeOn 的 Web 服务。
我应该将 GateListener 编写为 Servlet 吗? 我不知道如何在我的程序中开发它。 你能帮我一下吗?
Here是我发现的一篇文章可以解决我的问题。
最佳答案
the training material 中的模块 8 中有一个包含代码的教程。 。看一下 GateHandler 类:
- 处理带有字符串参数的请求
- 创建 GATE 文档
- 将其放入语料库
- 使用自定义管道对其进行处理
- 在响应中写入文档功能
嵌入的 GATE 可以轻松集成到 Spring 应用程序中(模块 8 中的工作示例,在 jetty 服务器上运行),因此您无需手动启动/管理管道或将其传递给 servlet。
另请检查GATE embedded有关集成 GATE 的其他想法的文档。
关于java - Gate 作为 Web 服务嵌入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21000330/