赞助连接

赞助连接

阅 读 文 章

求助:网络拓扑图自动呈现方案

[来源:网上转载 (http://bbs.chinaunix.net) | 作者:网友() | 时间:2007-06-25 | 浏览: 人次 ]

各位大虾,在小型网管程序开发中,我已完成了网络拓扑自动搜索程序,即我已经得到了网络拓扑的动态数据,现在我想把这些动态数据用图形动态呈现出来,完成网络拓扑图的自动呈现工作。我很想将网络拓扑图在浏览器上呈现出来,使它能在WEB构架下运行。然而,JavaScript图形功能好象较弱。我现在有点迷茫,希望有高人指点一下,主要指点如下两点:
1   网络拓扑图如何自动布局?
2   用什么图形技术自动呈现?
高人路过,望赐教,在下感激不尽。

用applet吧 别用javascript 思科的我见过




QUOTE:
原帖由 tong0245 于 2006-4-10 13:03 发表
用applet吧 别用javascript 思科的我见过
感谢tong0245的指点(谢谢您指点我很多次了)。不过能否讲具体点。谢谢。

细节我也不清楚啊 我只是看过思科的网络管理软件是 用applet实现的
swing的东西我也不熟悉。 我建议你找找swing的工具包看看有没有合适的。


谢谢tong0245。

我决定使用Java Applet方案。
动态数据通过XML来交换。
因Java Applet运行在客户端浏览器上,要获取动态数据就要读取远程XML文件。
各位帮我推荐一个XML解释器,使得它能在Java Applet下能方便地读取远程XML文件。
期待高人指点一下,谢谢。

使用castor解析xml吧,比较快

我也曾经作过这些东西,比你的还要难一些,
还要完成拓朴的自动发现,
遇到的问题比较多,最后没有时间和精力去作了

最近我也在做拓扑自动发现的程序,我选用的工具是JUNG,拓扑数据使用XML承载,JUNG可以加载XML文件并解析XML,将所有的节点和线的关系形成一个无任何布局的Graph.  容器也是选用Applet

见过一个叫做 jGraph 的东西,没用过,不知道对你有没有用:

主页:
http://sourceforge.net/projects/jgraph/ 或者 http://www.jgraph.com/

jGraph 应用截图:
http://www.jgraph.com/screenshots.html

其中我看到一个 p2p 网络图:



局域网的拓扑发现应该是相对比较简单的,事先原理也是很简单。你要在web上面进行呈现的话,有好几种技术可以做到这一点。1、就像上面所说的applet做,相对来说比较好控制,可以实现强一点的功能;2、svg动态语言实现,这门语言肯定是可以实现你的要求的,但是web端需要安装一个svg的插件才能浏览,而且svg也可以实现比较强的功能;3、vml,微软基本上没有多少教程的语言,不过现在网上有一个相对完整的教程,要实现你的愿望绰绰有余,功能函数还可以,使用这门语言已经有成熟的产品了,web浏览时不需要安装插件,但是有这样一个问题,只能在IE上面使用。

权衡利弊,你自己取舍吧

同上

用twaver吧,感觉不错
TAG标签 : 方案 呈现 自动 网络 求助 XML 一个 动态 实现 可以 指点

最新评论 共有1位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表
网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.newhtm.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.