【文件属性】:
文件名称:async:将XQuery的异步执行添加到BaseX 8.2.3+
文件大小:3.25MB
文件格式:ZIP
更新时间:2021-04-27 13:05:49
XQuery
异步的
一个非常实验性的异步XQuery执行。 以EXpath xar格式打包。 异步是通过XQuery模块和Java jar包构建的。
安装
"https://github.com/Quodatum/async/releases/download/v0.1.2/async-0.1.2.xar"
!repo:install(.)
注意:如果将jar文件复制到BaseX lib文件夹,效果会更好。 这样可以提供持久性调度程序。
范围
已实施或计划了以下功能
异步执行XQuery字符串$ xq
指定成功执行$ xq时要执行的XQuery字符串
指定在$ xq执行失败时要执行的XQuery字符串
指定执行$ xq之前的延迟
列出活动任务
取消活动任务
关闭所有任务
用法
(: async test :)
import module namespace async = 'com.qu
【文件预览】:
async-master
----build.xq(1KB)
----buildx.xqm(2KB)
----LICENSE(11KB)
----.settings()
--------de.loskutov.FileSync.prefs(262B)
--------org.eclipse.jdt.core.prefs(587B)
----dist()
--------async-0.1.4.xar(10KB)
----src()
--------samples()
--------main()
--------java()
----.project(477B)
----.classpath(415B)
----.gitignore(9B)
----lib()
--------BaseX.jar(3.48MB)
----README.md(2KB)
----makejar.jardesc(962B)
----package.xml(602B)