文档介绍:计算机工程与设计,.,.
基于和构建浏览器
胡术, 刘舒
四川大学图象图形研究所,四川成都
摘要:浏览器是开发和网络管理中的常用与必备软件,为了生成可供显示的树,传统的实现方法一般采用
在代码中直接写入树内容的方法或通过编码读入文件来生成树,这些方法都存在一定的局限性,也影响了
浏览器的适应性。通过使用与可以较为轻松地构建起浏览器,与传统方法相比,该方法实现的
浏览器可用性大大提高,且降低了实现的难度。说明并纠正了与在开发中发现的一些缺陷。
关键词:网络管理;管理信息库;;;浏览器; 树状控件
中图法分类号: 文献标识码: 文章编号:———
.
,,
: ,
,
, ,
. : . .
. .
: ; ; ; : ;
变量的值;②设置某个变量的值;⑧查询表或代
引言
理所有变量的值。比较著名的有和—
⋯是由德国不伦瑞克理工大学的和公司的,前者操作简单并提供带有时间限制的试
开发的著名开源软件,可以用于读取文用版而被广泛使用,后者一般和这样的专业软件
件,其最大特点是简单易用,同时支持文件的自动关联。一起提供给专业网管开发人员使用。
是最著名的管理站端开发工具之一,其. 传统浏览器的实现
最初由公司开发,.. 网站这里先讨论两个比较容易获得源代码的浏览器实
提供后续研发和技术支持, :①
的支持。实现,
,浏览器需要两个新的文件的加载功能,该浏览器的实现主要作为一个使
关键技术作为基础:读取/调入文件;对选中的树节用软件的示例,而不宜作为一个功能通用的浏
点进行的等操作。通过使用以上两个开源软件可览器的开发范例。②文献第章描述了一个完整实现的浏
以快速高效地解决上述两个问题。览器例子,在页到页中有详细介绍访问文件的
处理流程,该实现中通过编程逐行读取文件,从文
浏览器简介
件中读出文件中定义了哪些被管理对象和这些管理对象的访
. 浏览器问权限、数据类型等信息,并进行相应的分析然后生成
浏览器是使用最为广泛的和最基本树,该方法存在以下不足:①为了简化处理,对被读取的
的网管工具和基于协议进行监控的软件之一,提供文件格式有较高要求,导致对文件的适应性不强;②虽然
图形化的管理界面。使用浏览器,我们可以:①查询某个对标准之外的文件载入提供支持但功能较为有限,
收稿日期:—;修订日期:。
基金项目:国家高技术研究发展计划基金项目。
作者简介:胡术一,男, 四川德阳人,博士研究生,副教授,研究方向为操作系统、计算机网络、网络中间件; 刘舒一, 女, 四
川自贡人,硕士,研究方向为网管软件的开发。:.
,.,. 计算机工程与设计
败;文献中的方法与文献基本一致。中,这些分为:配置和模块操作、类型操作、节点操作、宏
以上两个方案中都以作为管理端开发工具。操作几类。为实现构建树的目的,需要使用配置、模块、
节点操作的相关函数,下面详细予以说明。
基于的树获取
.. 初始化
. 文件简介需要