摘要
论述了基于WWW的“计算机网络”虚拟实验室系统的设计和实现。该实验室以Java Applet的形式实现客户端,使用Java RMI远程调用机制实现了客户端和服务器方的通信,采用JavaBean的形式实现虚拟设备(如节点、主机和链路),以组件的形式开发实验库。系统采用NS2作为服务器方模拟器,客户端采用Nam作为可视化工具,既充分了利用了NS2多协议模拟器的强大功能,又省去了普通学生难于学习使用NS2模拟器的缺点。系统为用户远程学习计算机网络课程提供了良好的实验平台。
This paper describes the design and implementation of the virtual lab system of the computer network based on WWW. In this virtual lab, the client part is implemented with Java Applet, Java RM1 is used for the communication. between the client and the server, the virtual experiment equipments (such as the link, the host and the node) are implemented with Java Bean and the equipment library is implemented with component method. In this system, the NS2 is used as the simulator in the server and the Nam is used as the tool for displaying in the client. This design model which makes users leave out the trouble of studying NS2, use the powerful system simulate capability of NS2 simulator. This system provides a good experiment platform for users to study the course of the computer network.
出处
《计算机工程》
EI
CAS
CSCD
北大核心
2005年第6期228-230,共3页
Computer Engineering
基金
国家自然科学基金资助项目(90304010)