LAS2peer-AnnotationService:用于将注释存储在ArangoDB数据库中的服务

时间:2024-06-06 21:11:51
【文件属性】:

文件名称:LAS2peer-AnnotationService:用于将注释存储在ArangoDB数据库中的服务

文件大小:44KB

文件格式:ZIP

更新时间:2024-06-06 21:11:51

Java

LAS2peer-AnnotationService 此微服务将对象的注释存储在ArangoDB图形数据库中。 此服务中使用的关键概念是: 对象是可以注释的项目。 通常,这些项目的元数据存储在其他位置,服务仅存储参考ID。 批注包含批注的信息。 AnnotationContext是对象和注释之间的关系。 这些对象存储将注释与对象相关联的信息,例如注释在对象中的位置,显示注释的时间,注释的持续时间等。 在ArangoDB中,对象和注释存储在集合中,而注释上下文存储在edgeCollection中。 通过这种结构,我们得到了一个图,其中节点是对象/注释,边是AnnotationContexts。 该服务基于 。 目录 要求 已安装的Java 7 JDK 已安装的Apache Ant 已安装 建造 首先,创建Annotations Service数据库,请参阅: 。 然后,构建


【文件预览】:
LAS2peer-AnnotationService-master
----.gitignore(168B)
----src()
--------main()
--------test()
----etc()
--------ant_configuration()
--------i5.las2peer.webConnector.WebConnector.properties(348B)
--------ivy()
--------i5.las2peer.services.annotations.AnnotationsService.properties(328B)
--------nodeInfo.xml(327B)
----bin()
--------start_UserAgentGenerator.bat(174B)
--------start_UserAgentGenerator.sh(317B)
--------start_ServiceAgentGenerator.sh(324B)
--------start_network.bat(433B)
--------start_ServiceAgentGenerator.bat(194B)
--------start_network.sh(396B)
----.classpath(2KB)
----LICENSE(2KB)
----doc()
--------api.md(1001B)
--------curl()
----README.md(2KB)
----.project(1017B)
----build.xml(11KB)
----Database.md(928B)
----API.md(7KB)

网友评论