原作地址:http://hi.baidu.com/yhzhw2121/blog/item/ba7b76552b30045d564e00e2.html
程序主要分为SERVER端和CLINET端
SERVER由MINA实现,CLINET端由JAVA的普通UDP链接(MINA也可以实现CLINET端)
SERVER端代又分为两部分,一部分为监听端,另一部分为处理端(MINA用到的其他JAR包有slf4j-jdk,slf4j-api)
注意:UDP为无连接协议,因此Clinet向Server发送请求得到响应后会立即断开,Server端中的Session一定要设置超时系统默认为一分钟,如果需要保持连接可以让Client设置心跳(Clinet心跳时间<=Server端Session超时时间)
参考资料:
http://blog.youkuaiyun.com/junhuo/archive/2008/10/20/3106260.aspx http://amozon.javaeye.com/blog/326169
http://mina.apache.org/udp-tutorial.html
http://topic.youkuaiyun.com/u/20080910/12/9538228d-0b18-40f3-96b8-c2221ac9f9cc.html
以及MINA包中的练习和MINA源代码。
424





