MG-SOFTYANG Explorer专业版
MG-SOFT YANG Explorer专业版是一个特殊的应用程序,可以加载NETCONF YANG或YIN模块,并在直观的图形用户界面中探索其结构和属性。
软件可以加载任何标准或供应商特定的YANG或YIN模块,并以可视方式显示其内容,其中模块元素在分层树结构中表示为不同类型的节点。通过展开YANG树并在左侧的YANG Tree面板中选择一个节点,其属性和描述将显示在主窗口右侧的节点属性选项卡中。此外,YANG源文件视图和文本数据树视图也可用,让您快速查看定义所选节点/子树或文本树表示(常用于IETF NETMOD出版物)的YANG代码部分选择数据树分支。
YANG Explorer实现了大量的功能,使您可以有效地浏览一个或多个YANG / YIN模块中的YANG语句之间的引用。在探索YANG模块时,能够在定义的引用和定义本身之间快速导航至关重要,例如,能够从?if-feature?语句定义一个匹配?特征?声明。 YANG Explorer现在在引用存在时提供此类导航。该软件还提供了一个反向功能,您可以在加载的YANG / YIN模块中快速找到定义的所有用法,例如,查找所有if-features参考一个特定的功能定义。对于typedef,grouping,identity,feature和扩展语句。 Leafrefs(YANG语句与一个leafref类型)也是一个重要的概念在杨,软件现在提供了一种快速的方法来找到所有?以及它们在模块中的目标模式节点。此外,您还可以选择任何叶或叶列表节点,并搜索leafrefs引用它通过使用Find Referencing Leafrefs功能。
MG-SOFT YANG Explorer可以以UML(统一建模语言)类图的形式可视化所选择的YANG模块。 UML类图将不同类型的YANG节点显示为类,以及它们的属性,方法和类之间的关系(例如,依赖,组合,继承等)。您可以在单个或多个关联的YANG模块的范围内探索UML对象及其关系。此外,YANG Explorer允许您通过指定排除(不包括特定的,用户选择的类)和设置各种显示选项(全局切换显示某些类型的类)来关注YANG模块的所需元素。您可以放大和缩小UML类图,平移图,重新定位图中的类和连接,在打印机上打印图表,并将其另存为图像文件以供外部使用。
最后但并非最不重要的是,MG-SOFT YANG Explorer采用了符合RFC 6110的NETCONF内容编辑器和验证器工具。此XML文档编辑器具有语法着色和自动完成功能,使您可以轻松地组合任何类型的NETCONF XML文档,并使用DSDL模式验证它,它是从背景中选定的YANG模块自动生成的。该工具包含用于组成典型NETCONF文档类型的模板,例如RPC请求(get,get-config,edit-config ,?),整个配置数据存储库,RPC回复等。默认情况下,正在编辑的XML文档正在自动验证实时。如果在验证的文档中检测到任何不一致,则NETCONF内容编辑器窗口将显示易于理解的错误和警告消息。这样,可以快速修复所有语法和语义不一致,然后将其保存为XML文件格式。
MG-SOFT YANG Explorer符合当前的IETF的RFC文档:RFC 4741,RFC 4742,RFC 5277,RFC 6020,RF??C 6022,RFC 6110,RFC 6241和RFC 6242。
MG-SOFT YANG Explorer是一种Java(TM)应用程序,可以在安装了Java Runtime Environment 7.0(也称为JRE 1.7)或更高版本的Windows,Linux和Mac OS X操作系统上安装和使用。