从 XQuery 调用 jar

Calling jar from XQuery

我遇到过一种情况,我必须调用带有字符串参数的 jar 并获取结果。有什么办法可以做到这一点?我遇到了一个 link,其中使用 XQuery 中的 Java 函数导入 java:java.lang.Math 命名空间。这将帮助我使用 Java 的库函数。有什么方法可以从 XQuery 调用 jar 或自定义函数吗?

MarkLogic 无法直接调用 JAR 文件中的 Java 方法。通常的做法是将所需的 Java 功能作为服务提供,然后从 MarkLogic 调用它。例如,您可以设置 Tomcat 来托管 JAR 文件中的功能。