GraphStream:交互式Web应用程序
GraphStream: Interactive Web Application
我正在尝试使用GraphStream开发一个交互式web应用程序。这个想法是在图形上运行一些社区检测算法并将它们可视化。我希望使用D3.js作为图形渲染框架,并在运行算法的java websocket服务器(Tomcat)中使用GraphStream库。我想知道GraphStream是否已经具有websocket功能,可以直接与客户端(浏览器)websocket端点交谈。也欢迎对更正确或更可行的架构提出建议。
好主意。有一个WebSocket实现为浏览器提供GraphStream的事件模型。它实现了一个网络协议,GS-NetStream。
实际版本与gs-core v1.3兼容。
您可以从test/
文件夹中运行示例。
在test文件夹中,按顺序运行这些命令:
- Install dependencies:
npm install ws express
在类路径: - 运行节点服务器:
node Test1server.js
- 运行Java应用程序:
java -cp path/to/gs-core-1.3.jar Test1
- 转到http://localhost:8080/Test1.html 使用Test1.html中的代码作为您的项目的示例
javac -cp path/to/gs-core-1.3.jar:. Test1.java
中编译带有gs-core-1.3的Test1.java相关文章:
- 在Web应用程序中使用Highcharts javascript
- 将下载链接从web浏览器传递给第三方应用程序
- 在web应用程序中的新搜索中重新加载搜索结果(不带jQuery)
- Web应用程序,将成员状态更新为其他成员
- 同一文本框中的验证程序CPF e CNPJ(ASP.NET web应用程序)
- web浏览器中的离线应用程序存储数据并在之后上传
- 使用Ember的Web应用程序架构.动画逻辑应该放在哪里
- 如何使用默认的网络摄像头拍摄照片并将其保存在我的c#.net web应用程序中
- c#web应用程序中的条形码打印
- 使用javascript为web应用程序自定义键盘快捷键
- 使用angularjs和node.js时的Web应用程序文件夹结构
- PhpWindows 8.1版本上的Javascript web应用程序
- 是否有任何开源web应用程序具有良好的QUnit(或JSUnit)测试用例
- Project和作为web应用程序发布的多个doGet()脚本文件——需要澄清
- 无法在Windows 10 Cordova应用程序中从Web视图进行ajax调用
- 如何获取使用我们的脚本或web应用程序的网站名称
- 没有框架/DLL的VS Web应用程序项目
- 正确传输和保护用户'web应用程序的密码
- 检查Progressive web应用程序中的网络更改
- 如何在应用程序>Web浏览器控件中使用Google Maps API v3 ClientID