微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 面向业务网络性能管理的通信平台设计

面向业务网络性能管理的通信平台设计

时间:08-26 来源:现代电子技术 点击:

制实现的关键主要是实现主动代码的解析与加载两大功能。图2给主动代码的解析提供了实现的基础,图3所示的动态加载的过程提供了主动代码加载的思路。考虑到Java的平台无关性使网管系统能够在多种平台上运行,且具有良好的可移植性的特点。因此,在系统开发时,主动代码是由Java类来实现的,启动主动应用实际上就是启动某个Java程序,所以图2所示的主动信包格式中应包含启动程序所包含main函数的Java类名。

  主动节点在下载主动代码的时候,可以优先考虑该节点上设置的缺省下载位置,比如某个临近的节点,在其他较近节点中没有找到相应的主动代码时,才去查找这个位置。这样做可以防止所有节点一接收到主动信包就到指定的主动代码服务器下载,造成该服务器必然的繁忙,引起系统的拥塞。

  在实现过程中,所有的参数数据是作为一个字符串进行传递的,能够同时包含多个命令行参数。类加载器加载Java类时将把这些参数传递给它。利用这些信息,管理员能够设定主动应用在目标节点上启动的设置条件和初始参数。

  

  类PackReceiver()可以实现接收回应信包和主动节点中主动信包的接收。PackReceiver类图如图4所示。

  4 结语

  本文引入了主动网的概念,将主动网中主动代码的移动性、可编程性应用到面向业务的网络性能管理中,并设计了基于主动代码面向业务网络性能管理的通信平台。对于通信平台实现过程中涉及到的主动代码分发机制等关键技术进行了研究。随着对课题不断深入的研究,系统的实现将会进一步完善。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top