我正在尝试使用GraphStream开发一个交互式web应用程序。其想法是在图形上运行几个社区检测算法,并将它们可视化。我希望使用D3.js作为图形呈现框架,并在运行算法的java服务器( Tomcat )中使用GraphStream库。我想知道GraphStream是否已经具备了可以直接与客户端(浏览器) websocket端点对话的websocket功能。对于更正确或更有效的架构的建议也是受欢迎的。
发布于 2015-10-13 09:54:05
好主意。有一个WebSocket实现可以向浏览器提供GraphStream的事件模型。它实现了一个网络协议,GS-NetStream。
实际版本与gs核心版本1.3兼容。
您可以从test/文件夹中运行示例。
在“测试”文件夹中,按照该顺序运行以下命令:
npm install ws expressjavac -cp path/to/gs-core-1.3.jar:. Test1.javanode Test1server.jsjava -cp path/to/gs-core-1.3.jar Test1https://stackoverflow.com/questions/33088938
复制相似问题