`
程序大院
  • 浏览: 26972 次
文章分类
社区版块
存档分类
最新评论

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

 
阅读更多

拓扑图软件技术对比

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画图,图形可以控制背景颜色,并可以定制图形的节点图片。具体效果如下图所示:

拓扑图

分享到:
评论

相关推荐

    网络拓扑图软件

    4. **流程图绘制**:除了基本的网络拓扑图,许多软件还支持创建流程图,用于描述工作流、业务流程或者系统操作流程,使非技术人员也能理解复杂的操作步骤。 5. **自定义元素库**:用户可以根据自己的需求添加自定义...

    自动绘制生成网络拓扑图软件

    自动绘制网络拓扑图的软件通常采用SNMP(简单网络管理协议)和WMI(Windows Management Instrumentation)等技术来探测网络中的设备。它们发送请求到网络上的各个节点,收集返回的信息,如设备类型、IP地址、MAC地址...

    Java网络拓扑图,vue拓扑图管理,组件关系组件机架

    在IT领域,网络拓扑图是一种重要的工具,用于可视化地表示计算机网络的结构和组件之间的连接。Java网络拓扑图的实现通常是通过编程语言(如Java)与前端框架(如Vue.js)结合来完成的,以创建交互式的、可自定义的...

    网络拓扑绘图工具破解版

    网络拓扑绘图工具破解版

    网络逻辑拓扑图和详细拓扑图

    在网络架构与设计领域中,拓扑图是一种非常重要的工具,它可以帮助我们清晰地了解网络的结构和布局。根据提供的信息,“网络逻辑拓扑图和详细拓扑图”这一主题涉及到了网络拓扑图的不同层次和细节程度。接下来,我们...

    阿里云网络拓扑图

    阿里云网络拓扑图阿里云网络拓扑图阿里云网络拓扑图阿里云网络拓扑图阿里云网络拓扑图阿里云网络拓扑图阿里云网络拓扑图阿里云网络拓扑图阿里云网络拓扑图阿里云网络拓扑图阿里云网络拓扑图阿里云网络拓扑图阿里云...

    WPF拓扑图 Topographies

    在WPF中,拓扑图是一种常见的数据可视化技术,常用于展示层次结构或者网络连接关系的数据。"WPF拓扑图 Topographies"指的是使用WPF技术创建的,能够展示多层次、多节点间相互关系的图形化界面。 拓扑图通常包含父...

    拓扑图制作工具 亿图制作

    "亿图制作"是一款专为此目的设计的专业软件,它使得用户能够方便快捷地创建各种类型的拓扑图,包括但不限于网络拓扑图、数据中心拓扑图、服务器架构图、云服务拓扑图等。以下将详细介绍亿图制作软件及其特点。 亿图...

    网络拓扑图

    网络系统拓扑图网络系统拓扑图网络系统拓扑图网络系统拓扑图网络系统拓扑图网络系统拓扑图网络系统拓扑图网络系统拓扑图网络系统拓扑图网络系统拓扑图网络系统拓扑图网络系统拓扑图网络系统拓扑图网络系统拓扑图网络...

    Qt实现网络拓扑图

    在IT领域,网络拓扑图是一种直观展示网络设备、连接关系和流量走向的图形化工具。使用Qt框架来实现网络拓扑图,可以利用其强大的图形界面和事件处理能力,为用户创建交互式且可自定义的网络表示。本文将深入探讨如何...

    QT实现网络拓扑图

    在"QT实现网络拓扑图"这个主题中,我们将深入探讨如何利用QT中的QGraphicsView、QGraphicsPixmapItem和QGraphicsLineItem模块来构建一个多层子网的网络拓扑图表。 QGraphicsView是QT中的一个关键组件,它是用来展示...

    C#绘制网络拓扑图

    Microsoft Visio是一款强大的图形设计软件,尤其适合绘制流程图、组织结构图以及网络拓扑图。在C#中,我们可以通过COM组件(Component Object Model)接口来调用Visio的API,从而在WinForm程序中集成Visio的功能。 ...

    wpf 网络拓扑图

    **标题解析:** "wpf 网络拓扑图" 指的是使用Windows Presentation Foundation(WPF)技术创建的展示网络设备间连接关系的图形界面。这种拓扑图通常用于显示网络设备如服务器、交换机、路由器等在逻辑或物理上的连接...

    局域网拓扑图自动生成器networkview v3.1

    《局域网拓扑图自动生成器:NetworkView v3.1详解》 在IT行业中,网络管理是一项至关重要的任务,而局域网(LAN)的拓扑图则是理解网络结构、排查问题和规划网络升级的关键工具。NetworkView v3.1是一款专为网络...

    程序流程网络拓扑图绘制工具

    总的来说,"程序流程网络拓扑图绘制工具",即亿图,是一款集专业性、易用性和灵活性于一体的绘图软件。无论是网络工程师绘制网络拓扑,还是程序员制作流程图,它都能提供强大而全面的支持,助力IT专业人士提升工作...

    电厂 MIS 功能图 拓扑图

    电厂 MIS 功能图 拓扑图 电厂 MIS 功能图 拓扑图 电厂 MIS 功能图 拓扑图

    c#拓扑图

    在IT行业中,拓扑图是一种重要的可视化工具,用于表示网络、系统或进程之间的关系和连接。在本场景中,我们关注的是"C#拓扑图",这是一个基于C#编程语言实现的拓扑图示例,可能被应用于电信网管系统中,以便监控和...

    图书馆拓扑图

    现代化,信息化,网络化的图书馆网络拓扑图。。。

    等保2.0 三级 拓扑图+设备套餐+详解.pdf

    等保2.0 三级 拓扑图+设备套餐+详解.pdf等保2.0 三级 拓扑图+设备套餐+详解.pdf等保2.0 三级 拓扑图+设备套餐+详解.pdf等保2.0 三级 拓扑图+设备套餐+详解.pdf等保2.0 三级 拓扑图+设备套餐+详解.pdf等保2.0 三级 ...

    网络拓扑绘图 网络拓扑绘图 网络拓扑绘图 网络拓扑绘图

    网络拓扑绘图 网络拓扑绘图 网络拓扑绘图 网络拓扑绘图

Global site tag (gtag.js) - Google Analytics