基于网络的软件通常在现场部署前不能利用现场环境进行充分的调试,并且现场调试具有环境恶劣、周期长、风险大等特点,针对上述情况提出了基于网络的虚拟调试环境。该环境虚拟现场设备,提供各种与现场设备一致的调试数据,用于在现场部署调试之前对软件做充分的调试,验证软件的正确性,提高软件的可靠性,以期缩短现场调试和现场开发时间,降低软件开发和企业风险。文中对基于网络的虚拟调试环境作了阐述和分析,并对框架结构和实现关键技术进行了探讨。
The network-based software can not be fully debugged in the site environment before the on-site deployment.The on-the-spot debugging has the characteristics such as poor environment,long period,risks,etc.For the above,the virtual debugging environment is proposed.By simulating on-site devices,this environment provides a variety of debugging data consistent with on-site devices to fully debug software before the on-site deployment for verifying the correctness of the software and improving software reliability so as to reduce on-site debugging and on-site programming time and reduce the risk of both software development and enterprise.In this paper,the network-based virtual debugging environment is elaborated and analyzed,and the frame structure and the key technologies are discussed.