[{"title":"( 50 个子文件 63KB ) MinaCase:案例使用带有协议 buff 的 Apache Mina 进行简单通信-源码","children":[{"title":"MinaCase-master","children":[{"title":"MClient","children":[{"title":".project <span style='color:#111;'> 366B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"log4j.xml <span style='color:#111;'> 751B </span>","children":null,"spread":false},{"title":"com","children":[{"title":"snail","children":[{"title":"pool","children":[{"title":"MessagePool.java <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false}],"spread":true},{"title":"util","children":[{"title":"DataUtil.java <span style='color:#111;'> 5.31KB </span>","children":null,"spread":false}],"spread":true},{"title":"message","children":[{"title":"ResLoginMsg.java <span style='color:#111;'> 20.86KB </span>","children":null,"spread":false},{"title":"ReqLoginMsg.java <span style='color:#111;'> 26.16KB </span>","children":null,"spread":false},{"title":"ReqRegisterMsg.java <span style='color:#111;'> 36.74KB </span>","children":null,"spread":false},{"title":"IMessage.java <span style='color:#111;'> 431B </span>","children":null,"spread":false},{"title":"ResRegisterMsg.java <span style='color:#111;'> 21.28KB </span>","children":null,"spread":false}],"spread":true},{"title":"handler","children":[{"title":"ResLoginHandler.java <span style='color:#111;'> 78B </span>","children":null,"spread":false},{"title":"Handler.java <span style='color:#111;'> 458B </span>","children":null,"spread":false},{"title":"ResRegisterHandler.java <span style='color:#111;'> 81B </span>","children":null,"spread":false}],"spread":true},{"title":"mina","children":[{"title":"code","children":[{"title":"ClientProtocolEncoder.java <span style='color:#111;'> 976B </span>","children":null,"spread":false},{"title":"ClientProtocolDecoder.java <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"ClientProtocolCodecFactory.java <span style='color:#111;'> 969B </span>","children":null,"spread":false}],"spread":true},{"title":"handler","children":[{"title":"ClientProtocolHandler.java <span style='color:#111;'> 2.43KB </span>","children":null,"spread":false}],"spread":true},{"title":"server","children":[{"title":"MinaClient.java <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".settings","children":[{"title":"org.eclipse.jdt.core.prefs <span style='color:#111;'> 587B </span>","children":null,"spread":false},{"title":"org.eclipse.core.resources.prefs <span style='color:#111;'> 55B </span>","children":null,"spread":false}],"spread":true},{"title":"build.xml <span style='color:#111;'> 2.04KB </span>","children":null,"spread":false},{"title":".classpath <span style='color:#111;'> 640B </span>","children":null,"spread":false},{"title":"bin","children":[{"title":"log4j.xml <span style='color:#111;'> 751B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Libs","children":[{"title":".project <span style='color:#111;'> 363B </span>","children":null,"spread":false},{"title":".settings","children":[{"title":"org.eclipse.jdt.core.prefs <span style='color:#111;'> 587B </span>","children":null,"spread":false},{"title":"org.eclipse.core.resources.prefs <span style='color:#111;'> 55B </span>","children":null,"spread":false}],"spread":true},{"title":".classpath <span style='color:#111;'> 295B </span>","children":null,"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 84B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 189B </span>","children":null,"spread":false},{"title":"MServer","children":[{"title":".project <span style='color:#111;'> 366B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"log4j.xml <span style='color:#111;'> 751B </span>","children":null,"spread":false},{"title":"com","children":[{"title":"snail","children":[{"title":"pool","children":[{"title":"MessagePool.java <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false}],"spread":true},{"title":"util","children":[{"title":"DataUtil.java <span style='color:#111;'> 5.31KB </span>","children":null,"spread":false}],"spread":true},{"title":"message","children":[{"title":"ResLoginMsg.java <span style='color:#111;'> 20.86KB </span>","children":null,"spread":false},{"title":"ReqLoginMsg.java <span style='color:#111;'> 26.16KB </span>","children":null,"spread":false},{"title":"ReqRegisterMsg.java <span style='color:#111;'> 36.74KB </span>","children":null,"spread":false},{"title":"IMessage.java <span style='color:#111;'> 431B </span>","children":null,"spread":false},{"title":"ResRegisterMsg.java <span style='color:#111;'> 21.28KB </span>","children":null,"spread":false}],"spread":true},{"title":"handler","children":[{"title":"Handler.java <span style='color:#111;'> 497B </span>","children":null,"spread":false},{"title":"ReqLoginHandler.java <span style='color:#111;'> 622B </span>","children":null,"spread":false},{"title":"ReqRegisterHandler.java <span style='color:#111;'> 687B </span>","children":null,"spread":false}],"spread":false},{"title":"mina","children":[{"title":"code","children":[{"title":"ServerProtocolCodecFactory.java <span style='color:#111;'> 971B </span>","children":null,"spread":false},{"title":"ServerProtocolDecoder.java <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"ServerProtocolEncoder.java <span style='color:#111;'> 977B </span>","children":null,"spread":false}],"spread":false},{"title":"handler","children":[{"title":"ServerProtocolHandler.java <span style='color:#111;'> 2.06KB </span>","children":null,"spread":false}],"spread":false},{"title":"server","children":[{"title":"MinaServer.java <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":".settings","children":[{"title":"org.eclipse.jdt.core.prefs <span style='color:#111;'> 587B </span>","children":null,"spread":false},{"title":"org.eclipse.core.resources.prefs <span style='color:#111;'> 55B </span>","children":null,"spread":false}],"spread":true},{"title":"build.xml <span style='color:#111;'> 2.04KB </span>","children":null,"spread":false},{"title":".classpath <span style='color:#111;'> 640B </span>","children":null,"spread":false},{"title":"bin","children":[{"title":"log4j.xml <span style='color:#111;'> 751B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]