0

有谁知道如何托管“Tinkerpop Rexster”服务器并与“Tinkerpop Frames”通信?这是我找到的唯一页面,它没有帮助。 https://github.com/tinkerpop/rexster/tree/master/rexster-kibbles/frames-kibble

任何链接和建议将不胜感激!

4

1 回答 1

2

Frames Kibble 只需使用您现有的 Frames 代码并@Property通过 REST 服务调用公开所有注释。您引用的维基页面底部的示例几乎讲述了这个故事:

http://localhost:8182/graphs/tinkergraph/vertices/1/tp/frames/person

将找到标识符为“1”的顶点,将返回的顶点包装在 Person 框架中,并利用 @Property Frames 注释“获取”作为 JSON 的 Person 对象。JSON 看起来像这样:

{
  "name":"marko",
  "age":29,
  "version":"0.3",
  "queryTime":24.40612
}

这个 Rexster 扩展从未真正跟上 Frames 本身的发展,因为社区没有太多兴趣。因此,除了这个简单的功能之外,它并不是超级有用。

如果您正在使用 Frames 并希望在 Rexster 中使用它,我会说更好的方法是从 Gremlin Extension(或通过 RexPro)调用您的 Frames。这样,您就可以完全访问 Frames 提供的所有方面。您可以在自定义 DSL 的上下文中使用框架,如此处所述

于 2014-05-06T10:00:49.207 回答