`
biebiekao1
  • 浏览: 29274 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

web网络拓扑图的各种技术比较

阅读更多

目前常用的有flex  vml svg ajax applet activex
我姑且把这些技术分成两类flex vml svg ajax都是采用脚本技术,单纯做拓扑图来说,绝对没有问题,而且做的更漂亮,可是多数情况下,我们需要的拓扑图需要有菜单、其他界面、用户交互、数据处理,这种基于脚本技术的,在处理这方面实在是太方便了,特别是在开发和调试上,不如编程语言来的方便。

java applet 和activex是属于编程语言技术,毫无疑问,具备强大的界面和编程能力,而且可以确保整个团队都是同一技术语言,可以在集成开发环境中开发、调试。基于applet或java activex的web拓扑图也有一些成熟的产品可用。

这是我之前开发的深刻体验,之前用了flex做了很漂亮的拓扑图,图是做出来了,可是让她与我们的java系统结合起来费了不少周折,最后还是放弃了。
分享到:
评论
4 楼 xiaozhonghua 2010-03-08  
自己做这种东西太复杂太累。还是直接使用第三方免费的组件比较好,例如twaver、ilog之类。
3 楼 damoqiongqiu 2009-06-02  
有用JAVA封装好的SVG和VML,效果相当绚丽,功能也强大,但是大多是收费的组件。
2 楼 biebiekao1 2009-05-11  
当然,关键是看你们的系统以拓扑图为重点,还是拓扑图仅是系统的一部分。
如果是前者,各种技术就无所谓了。如果拓扑图只是系统中界面的一部分,那么基于java/.net的拓扑图是最恰当的。

也不要把基于java/.net的拓扑图想得那么复杂,我们用java版本的itopoview的拓扑图组件,做一个web拓扑图的全部工作只花了7天(其中学习3天)。我们有几十个人月的工作,在一个拓扑图上花上几个月甚至更长,不是我们想要的。
1 楼 民工精髓 2009-05-08  
我的观点,不应当从开发语言来分类,而是要从图形展示方式上。

有这么两类,一种是使用标记语言来描述图形,典型的有vml,svg,silverlight,它们的特点是直接有图形相关的标签,比如Rectangle,Line,Path等等,这使得编程有很大简化,为什么?因为这些标签可以拥有自己的事件,比如线条,我需要它点击的时候变色,用这种有图形标签的语言写,那简直太方便了,就一句话。又比如一个矩形要移动了,很简单,设置一下它的x和y就行了。

另外一种采用图形重绘的方式,类似win32api里面的onPaint,典型的有flash,applet,不过flex4里面似乎也有了图形元素了,值得关注。

至于跟Java系统的交互,我觉得不是问题,这些东西,要么自己带httprequest,要么可用javascript去ajax,不会出现集成很难的情况啊

相关推荐

    思科模拟器配置网络拓扑图

    某公司是一家全国性的网络设备...通过项目实施,构建实训网络拓扑,实现网络综合应用的真机调试。在网络出口处采用1台R2811路由器,核心层采用一台S3560,接入层采用一台S2960或S2928,使用一台WEB服务模拟互联网业务。

    Web拓扑图(流程设计器)

    Strawberry是一个提供了可以让用户动态制定Web拓扑图(流程设计器)的Web解决方案,Strawberry是基于JavaScript,VML,SVG等Web技术开发而成,并且支持主流浏览器.IE,火狐,Chrome,Safari等.Strawberry不含有任何三方插件或...

    网络安全等级保护拓扑图大全

    网络安全等级保护拓扑图大全

    模拟某学校网络拓扑结构

    下图是模拟某学校网络拓扑结构,在该校网络接入层采用S2126,接入层交换机划分了办公网VLAN20和学生网VLAN30,VLAN20和VLAN30通过汇聚层交换机S3550,与路由器A相连,另S3550上有个VLAN40,存放一台网管机,路由器A与B...

    论文研究-Web端网络拓扑生成系统的设计与实现 .pdf

    Web端网络拓扑生成系统的设计与实现,邢可,刘绍华,首先对mxGraph的功能和特点进行简要的介绍,针对可视化网络拓扑结构图的生成,提出了一种easyUI与mxGraph相结合的前端解决方案。使得使�

    ensp典型三层架构校园网络搭建(文档+拓扑)

    该项目中涉及的技术包括,VLAN、链路聚合、DHCP、OSPF、缺省路由、VRRP、MSTP、ACL、NAT、DNS、FTP、WEB、无线WLAN、防火墙的相关配置等内容,功能自认为非常全面,需要做课设的和毕设的可以参考,不想动手敲代码的...

    智和拓扑组件iTopoview用户手册

    iTopoview是专门面向网络拓扑图领域的界面组件,基于标准版Java(J2SE) Swing和Java2D图形技术,可在Web applet或GUI应用程序中使用。 开发人员无需了解任何图形技术,通过简单的数据驱动方式,即可创建出专业高效...

    topology-基于WEB的在线拓扑编辑器.zip

    一个很好的topology工具,很容易使用,这个是一套完整可用的面向电信级/企业级用户的HTML5网络拓扑图方案. 图形是基于SVG绘制的, 同时配备了一系列UI套件, 使您更直观的了解Topology是如何工作的. Topology其实是在...

    ensp典型三层架构校园网络搭建(文档+拓扑)【不想动手敲代码的可以直接用】

    该项目中涉及的技术包括,VLAN、链路聚合、DHCP、OSPF、缺省路由、VRRP、MSTP、ACL、NAT、DNS、FTP、WEB、无线WLAN、防火墙的相关配置等内容,功能自认为非常全面,需要做课设的和毕设的可以参考,不想动手敲代码的...

    企业网络安全防护技术措施.doc

    当涉及到网络连接等原理时,更能通过各种网络 拓扑图,形象的给予描述,使复杂问题的变得简单。通过本文的叙述,我们将会对企业 网络安全有一个更加清晰的认识。 关键字: 防火墙 数据 备份 第1章 绪论 在信息化高速...

    计算机网络技术实训报告.doc

    网络拓扑图 6 2.网络拓扑说明 7 3.IP地址分配 8 4.设备ip 8 5.设备选择 8 6.设备清单 10 (三)服务器配置 11 1.FTP服务器配置 11 2.WEB服务器配置 12 3.DHCP服务器配置 15 4.DNS服务器配置 17 (四)操作...

    WEB服务器设计.doc

    下图显示了星型和拓扑的网络连接: 本次设计就是需要完成一个简易的WEB服务器的设计,实现web服务器基本功能: 页面访问请求响应、HTML文件的解析以及数据发送。所以在完成设计之前,必须先了解 WEB服务器设计的...

    计算机网络课程设计报告(中小型网络)

    1、网络拓扑图 - 6 - 2、划分ip - 7 - 3.线缆使用 - 7 - 4. 交换机和路由器的配置 - 8 - 五、模拟器下服务器的实现 - 11 - 1、Web服务器 - 11 - 2、DNS服务器 - 11 - 3、 DHCP服务器 - 12 - 六、 模拟器下...

    网络改造及网络安全整体技术解决方案.doc

    目 录 第1章 概述 5 第2章 需求分析 6 第3章 一期基础网络建设 8 3.1 需求分析 8 3.1.1 方案设计原则 9 3.1.2 网络方案设计 11 3.2 网络拓扑结构介绍 11 3.3 网络拓扑图 12 3.4 网络设计 13 3.4.1 骨干核心层网络...

    信息综合楼布线工程——网络工程布线标书

    绝对高分的毕业设计,完整详细的标书,内含网络拓扑图 1.需求分析 3 1.1 网络建设的必要性 3 1.2客户的背景资料 4 1.3 客户需求 4 2.详细设计 5 2.1 本网络设计的特点: 5 2.2 本网络的拓扑图 6 2.3 网络技术选型 6 ...

    交换路由实训(pkt+报告).zip

    某公司网络拓扑结构如下图所示,该网络中接入层采用S2960,接入层交换机划分了办公网VLAN2和学生网VLAN4,VLAN2和VLAN4通过汇聚层交换机S3560与路由器A相连,另3560上有一个VLAN3存放一台网管设备。路由器(R2901)A与B...

    具有O7-平面的Web图的分区功能

    对于这些情况,我们讨论了网络图中5d规范理论的参数和模量以及5线的长度之间的字典,此外,我们对通过应用拓扑顶点和通过定位技术获得的结果进行了比较,发现 在所有情况下,我们都认为完美的协议。

    基于Web的多模式网络监控系统的设计与实现

    针对常见网络监控系统不能兼容多种网络设备、操作模式单一等问题,利用SVG技术绘制网络拓扑图形,通过JSON-RPC(基于JSON的远程过程调用)进行前后台通信,提出采用JSON(JavaScipt Object Notation,JavaScipt对象...

    XXX教育厅网络安全建设方案.doc

    2 网络拓扑 当前网络现状如下图所示: 说明: 当前网络没有针对于WEB站点的安全防护设备。 2. 需求与风险分析 随着XX教育厅信息化进程的全面加快,WEB应用所承载的信息和数据越来越重要,对 其安全要求也越来越高,...

    公司局域网组建与规划课程设计.doc

    设计规划网络拓扑图 3. 结合拓扑图进行IP地址规划 4. 安装windows server 2003操作系统 5. 配置Web服务器 6. 课程设计心得 7. 参考文献 : 一:课程设计内容及要求: 内容: 假设甲公司IP地址192.168.15.0/24,有两...

Global site tag (gtag.js) - Google Analytics