Kurose和Ross的Computer Network: A Top-Down Approach中有很多演示动画很好,这些动画都是用Java Applet做的,在网上看时需要给浏览器安装插件,而且处于安全性考虑浏览器一般都禁止播放Applet,好在 Computer Networking: A Top-Down Approach Fourth Edition Companion Website 提供了这些动画的源代码,本着自己动手丰衣足食的精神,下面以第一个动画为例说明手工编译运行的过程。
-
下载 Transmission versus Propagation Delay Applet (Chapter 1) 的源代码,保存为f:\linesim\LineSimApplet.java(源码中包名是linesim,所以要放在linesim文件夹下);
-
编译LineSimApplet.java:F:\linesim> javac LineSimApplet.java
-
建立html文件:F盘下新建test.html文件:
-
运行applet:F:> appletviewer test.html
注:计算机上需要预先安装jdk,appletviewer就在$JAVA_HOME/bin下;