文档章节

拓扑图软件技术对比(转载)

yidongkaifa
 yidongkaifa
发布于 2014/10/28 17:20
字数 492
阅读 523
收藏 12

拓扑图软件技术对比

1.       Javascript技术

1)       采用jquery的拓扑图插件

jquery.topology.js组件,jquery的组件,具体的可以百度或谷歌搜索下,有例子。

优点:对浏览器兼容性好,速度快。

缺点:不是很美观,图形太多展现不好。

2.       Applet技术

1)       主要有prefuse、jgraph、touchgraph、Vizster等,很多都是关系图,图形比较动态美观,但是对源代码的改造有难度(需要把节点替换成相应的图片),并且applet嵌入jsp中,对网络要求较高。

优点:图形比较炫。

缺点:改造代码难度大,需要把节点替换成图片,需要考虑不同浏览器器在不同系统中对jre的支持。

2)       使用zhtelecombasis.jar属于iTopoview的一个开源软件,但是源代码并未公布,起初只是对jar采用jd-jui反编译获取java源代码。

优点:图形元素比较多,可以自定义节点类,构造出不同的物理设备。

缺点:图形位置需要写代码控制,元素太多,导致图形显示混乱,影响美观。

3.       Flash技术

主要有BirdEye和SpringGraph等,图形比较美观,代码采用ActionScript书写,很多浏览器都支持flash,易用性比较好。birdeye与SpringGraph的一点区别在于 不会随意飘动,并且效果还不错。如果不想看到他的双击事件也可以通过修改源码实现.

优点:图形元素会自动调整间距,比较炫,美观

缺点:后台使用http服务生成xml数据,xml数据量太多,速度会相应下降。

4.       总结原文来自:http://www.twaver.com.cn/xinwen/578

综合以上技术分析,最后采用BirdEye画图,图形可以控制背景颜色,并可以定制图形的节点图片。具体效果如下图所示:

拓扑图


本文转载自:http://www.twaver.com.cn/xinwen/578

yidongkaifa
粉丝 5
博文 104
码字总数 78796
作品 0
东城
私信 提问
Zabbix vs Nagios

生产环境中只用了这两种监控系统,下面做个对比: Nagios: 优点: 1、可以监控很多的协议:(http,ftp,ssh,smtp,pop3,smtp,mysql) 邮件或短信通知,代理客户端可运行在很多地方 2、故障抖动...

像教授
2017/11/26
0
0
网管软件开发平台--SugarNMS

一、 SugarNMS平台介绍 智和网管软件开发平台(SugarNMS Platform)是北京智和信通技术有限公司专为期望快速搭建可靠网管软件的企业而准备,开发平台充分利用智和网管软件已有的软件功能,并...

匿名
2010/03/19
27.9K
3
【转载】10个Web3D可视化精彩案例

1、化学元素周期表 六种排列方式,炫酷动画效果,TWaver 3D轻松实现。 演示地址:http://demo.servasoft.com/che... 2、DNA螺旋图 DNA3D模型,包含几千个球体(几十万个面),高性能渲染,搭...

MonoLog
2017/11/29
0
0
[BZOJ2200][Usaco2011 Jan]道路和航线(拓扑排序+Dijkstra)

版权声明:本文为博主原创文章,转载请附上原博客链接。 https://blog.csdn.net/CABI_ZGX/article/details/83149084 传送门 看上去就是要到最短路,但是这题数据经过构造会卡SPFA(大家都嫌弃...

_Mocha_
2018/10/18
0
0
PHP APM对比评测:OneAPM, New Relic, 听云

感谢@penguinz 的推荐,又发现了一家提供应用性能管理服务的国内厂商:“听云”,看了斯人-吴帅写的试用笔记,才了解到国外的应用性能管理厂商New Relic才是真正APM大牛,产品线覆盖非常全面...

phpfans15
2015/04/01
0
11

没有更多内容

加载失败,请刷新页面

加载更多

springboot+jpa 错误信息org.springframework.beans.factory.BeanCreationException

报错信息 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/a......

冥焱
20分钟前
1
0
威胁快报|新兴挖矿团伙借助shodan作恶,非web应用安全再鸣警钟

近日,阿里云安全发现了一个使用未授权访问漏洞部署恶意Docker镜像进行挖矿的僵尸网络团伙。我们给这一团伙取名为Xulu,因为该团伙使用这个字符串作为挖矿时的用户名。 Xulu并不是第一个攻击...

迷你芊宝宝
27分钟前
1
0
十大经典排序算法动画与解析

排序算法是《数据结构与算法》中最基本的算法之一。 排序算法可以分为内部排序和外部排序。 内部排序是数据记录在内存中进行排序。 而外部排序是因排序的数据很大,一次不能容纳全部的排序记...

夜黑人模糊灬
30分钟前
4
0
7. java枚举

1. 枚举是什么 有的时候一个类的对象是有限且固定的,这种情况下我们使用枚举类就比较方便 2. 为什么不用静态常量来替代枚举类呢? 3. 常用方式 3.1 方式1 枚举类: package cn.ali.tencent...

20190513
31分钟前
1
0
elasticsearch – 弹性搜索:“Term”,“Match Phrase”和“Query String”之间的差异

术语查询匹配单个术语,因为它是:不分析值。 所以,它不必根据你索引的情况而降低。 如果您在索引时间提供Bennett并且未分析该值,则以下查询将不返回任何内容: { "query": { "te...

xiaomin0322
37分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部