Javascript GraphStream:交互式Web应用程序
我正在尝试使用GraphStream开发一个交互式web应用程序。其想法是在图形上运行一些社区检测算法,并将其可视化。我希望使用D3.js作为图形渲染框架,并在运行算法的JavaWebSocket服务器(Tomcat)中使用GraphStream库。我想知道GraphStream是否已经具有websocket功能,可以直接与客户端(浏览器)websocket端点通信。我们也欢迎对更正确或更方便的体系结构提出建议。好主意。有一个WebSocket实现为浏览器提供GraphStream的事件模型。它实现了一个网络协议 实际版本与gs core v1.3兼容 您可以从文件夹中运行示例 在测试文件夹中,按顺序运行以下命令:Javascript GraphStream:交互式Web应用程序,javascript,java,d3.js,websocket,graphstream,Javascript,Java,D3.js,Websocket,Graphstream,我正在尝试使用GraphStream开发一个交互式web应用程序。其想法是在图形上运行一些社区检测算法,并将其可视化。我希望使用D3.js作为图形渲染框架,并在运行算法的JavaWebSocket服务器(Tomcat)中使用GraphStream库。我想知道GraphStream是否已经具有websocket功能,可以直接与客户端(浏览器)websocket端点通信。我们也欢迎对更正确或更方便的体系结构提出建议。好主意。有一个WebSocket实现为浏览器提供GraphStream的事件模型。它
npm安装ws-express
javac-cp path/to/gs-core-1.3.jar:。Test1.java
node Test1server.js
Java-cp path/to/gs-core-1.3.jar Test1
是的,我非常感兴趣,非常感谢任何形式的帮助。另外,如果您能提供一些步骤来运行中的示例,那就太好了。我试着运行test1.java和test1.html。但是我在test1.java中遇到了错误,比如
code
Listening?。。。收到:GET/gs/stream HTTP/1.1 java.lang.NumberFormatException:输入字符串:java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)java.lang.Integer.parseInt(Integer.java:580)java.lang.Integer.(Integer.java:867)TestServer$1.run(TestServer.java:41)我编辑了答案。JS gs netstream实现已更新。请参阅我的编辑以帮助您运行示例。@Yoann我也将考虑执行此项目。有什么好的提示/提示吗?谢谢