2015-06-26 33 views
0

我想使用POST方法将文本发送到另一个HTTP服务器,并从MarkLogic的管道的XQuery代码接收JSON文件作为响应。这个想法是,只要将XML或JSON文档插入到MarkLogic中,它就会触发一个管道读取它并将一个元素发送到另一个Web服务器;在我的情况下,我想发送给Rosoka服务器进行自然语言处理,之后我想在MarkLogic中存储返回的数据“它是json文件”。来自MarkLogic管道中的XQuery代码的HTTP请求

我很感激你能否提供帮助。

marklogic只提到这是可能的,但没有进一步的帮助

回答

4

有很多方法可以做到这一点。 一个启动的是看“触发器”

https://docs.marklogic.com/guide/app-dev/triggers

还有内容处理框架(“CPF”,这是基于触发器更高层次的工作流程)。

https://docs.marklogic.com/guide/cpf

如果你看过这些指南,你应该能够在需要时提出更具体的问题。

+0

Daldei的有用评论的脚注 - 发送到其他服务器,您可以使用http://docs.marklogic.com/xdmp:http-post(阻塞,直到它收到响应)。 – ehennum

+0

感谢上帝,我管理它。感谢DalDEl和ehennum –