
火星探测模拟系统操作手册文档
一、 概述
火星探测模拟系统是一个以 Apche Mina 为核心技术,基于 Maven 的项目管理来开发的
JavaEE 项目。
Apache Mina 是一个网络应用框架,它对 Java 中的 socket 和 NIO 进行了有效和清晰的
封装,方便开发人员开发 TCP/UDP 程序,从而抛开在使用原始的 socket 时需要考虑的各
种繁杂而又烦人问题(线程、性能、会话等),把更多精力专著在应用中的业务逻辑的开
发上。有助于用户非常方便地开发高性能、高伸缩性的网络应用。
Apache MINA 有两个主要版本:2.0 和 1.1,2.0 与 1.1 有较大的区别,其采用 java
NIO 进行开发,使得性能得到有效的提升,在接口方面也有不小的变化。火星探测模拟系
统是选用 Apache MINA 2.0 进行开发的。
二、 技术操作指导
1. 开发环境配置
1) JDK
下载并安装 JDK5.0/6.0,并将系统变量 JAVA_HOME 指向 JDK 的安装路径。
在命令行输入:java -version
显示以下提示表明安装成功:
java version "1.6.0_07"
Java(TM) SE Runtime Environment (build 1.6.0_07-b06)
Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode, sharing)