用Javascript实现Gremlin / Janusgraph Websocket客户端

时间:2020-07-24 10:49:21

标签: javascript websocket gremlin janusgraph

我需要通过JavaScript实现与Janusgraph(v0.2)/ Gremlin(v3.2.6)的连接。但是,我发现gremlin-javascript的最低版本是3.2.8,即使这样,它也没有sasl身份验证功能。

因此,我该如何使用具有纯sasl身份验证的javascript中的本机WebSocket库来实现简单的gremlin(v3.2.6)/ janusgraph(v0.2)客户端?

^ *我尝试对WebSocket使用基本身份验证,但似乎不起作用

1 个答案:

答案 0 :(得分:2)

SASL对Java中的Gremlin的支持成为TINKERPOP-1977上的3.2.10、3.3.4和3.4.0的功能。由于SASL支持在TINKERPOP-1263上的3.1.3和3.2.1成为核心(在TINKERPOP-1600之前在3.2.4中也存在),我认为JansuGraph可以兼容。我会尝试3.2.10,因为它应该与Gremlin 3.2.6大致兼容。当然,3.2.x代码行已有一段时间没有得到维护,因此如果您确实需要使用Gremlin和Javascript,则升级到JanusGraph可能是一个更好的选择。