Description: China Mobile CMPP3.0 short message communication program, JAVA implementation, multithreading, support for many databases, there is source code, there is very detailed notes.
File list (Check if you may need any files):
cmpp
....\.classpath
....\.project
....\classes
....\.......\com
....\.......\...\pansonlu
....\.......\...\........\cmpp
....\.......\...\........\....\CMPP.class
....\.......\...\........\....\CMPP.java~1~
....\.......\...\........\....\CMPParameter.class
....\.......\...\........\....\CMPPDBAccess$CMPPMODataSaveThread.class
....\.......\...\........\....\CMPPDBAccess.class
....\.......\...\........\....\CMPPDBAccess.java~1~
....\.......\...\........\....\CMPPMaster.class
....\.......\...\........\....\CMPPMOReceiveThread.class
....\.......\...\........\....\CMPPMOSendThread.class
....\.......\...\........\....\CMPPMOSocketProcess.class
....\.......\...\........\....\CMPPMTReceiveThread.class
....\.......\...\........\....\CMPPMTSendThread.class
....\.......\...\........\....\CMPPMTSocketProcess.class
....\.......\...\........\common
....\.......\...\........\......\database
....\.......\...\........\......\........\ConnectionPool$ReConnectThread.class
....\.......\...\........\......\........\ConnectionPool$ReCreateThread.class
....\.......\...\........\......\........\ConnectionPool.class
....\.......\...\........\......\........\ConnectionWrapper.class
....\.......\...\........\......\........\vssver.scc
....\.......\...\........\......\util
....\.......\...\........\......\....\Debug.class
....\.......\...\........\......\....\LogUtil.class
....\.......\...\........\......\....\MD5.class
....\.......\...\........\......\....\PublicFunction.class
....\classes12.jar
....\Cmpp.cfg
....\CMPP.jar
....\CMPP_RUN.bat
....\CreateDB_Oracle9i.sql
....\src
....\...\com
....\...\...\pansonlu
....\...\...\........\cmpp
....\...\...\........\....\CMPP.java
....\...\...\........\....\CMPP.java~1~
....\...\...\........\....\CMPParameter.java
....\...\...\........\....\CMPPDBAccess.java
....\...\...\........\....\CMPPDBAccess.java~1~
....\...\...\........\....\CMPPMaster.java
....\...\...\........\....\CMPPMOReceiveThread.java
....\...\...\........\....\CMPPMOSendThread.java
....\...\...\........\....\CMPPMOSocketProcess.java
....\...\...\........\....\CMPPMTReceiveThread.java
....\...\...\........\....\CMPPMTSendThread.java
....\...\...\........\....\CMPPMTSocketProcess.java
....\...\...\........\common
....\...\...\........\......\database
....\...\...\........\......\........\ConnectionPool.java
....\...\...\........\......\........\ConnectionWrapper.java
....\...\...\........\......\........\vssver.scc
....\...\...\........\......\util
....\...\...\........\......\....\Debug.java
....\...\...\........\......\....\LogUtil.java
....\...\...\........\......\....\MD5.java
....\...\...\........\......\....\PublicFunction.java