人机交互语言工具是电信网管的重要组成部分,是网管系统中使用频率最高的模块之一,命令参数的显示控制是它的实现难点.基于Mediator模式的参数控制法分离了参数表示和逻辑控制,它让每个参数专心处理自身表示,由中介者控制显示逻辑,解除...人机交互语言工具是电信网管的重要组成部分,是网管系统中使用频率最高的模块之一,命令参数的显示控制是它的实现难点.基于Mediator模式的参数控制法分离了参数表示和逻辑控制,它让每个参数专心处理自身表示,由中介者控制显示逻辑,解除了参数间的耦合关系.这种实现方法,集中了对参数的控制,减少了耦合,有利于各参数的复用,易于逻辑关系扩展,提高了命令解析效率.实际测试表明,在PIII 1.0 G CPU环境下,解析一条命令的平均时间只需0.14 s.该方法为开发网管人机交互语言工具或处理对象强耦合问题提供了一种有参考价值的实现方法.展开更多
文摘人机交互语言工具是电信网管的重要组成部分,是网管系统中使用频率最高的模块之一,命令参数的显示控制是它的实现难点.基于Mediator模式的参数控制法分离了参数表示和逻辑控制,它让每个参数专心处理自身表示,由中介者控制显示逻辑,解除了参数间的耦合关系.这种实现方法,集中了对参数的控制,减少了耦合,有利于各参数的复用,易于逻辑关系扩展,提高了命令解析效率.实际测试表明,在PIII 1.0 G CPU环境下,解析一条命令的平均时间只需0.14 s.该方法为开发网管人机交互语言工具或处理对象强耦合问题提供了一种有参考价值的实现方法.