1.修正协议组的处理BUG,协议组在没有得到任何协议处理时,加入了一个错误消息,通知框架进行错误处理
2.修正IoSessionImpl中关于读超时,写超时的BUG
3.添加了Configure,IoService要根据配置的内容进行启动,一个配置可以启动多个IoService
4.修改IoSession接口,加入了connect连接方法.
5.加入ConfigureBuilder接口,允需使用者使用配置文件对Configure进行构建。
启动服务器变得更简单
| //构建一个服务器端的服务 |
| Configure config = new Configure(); |
| config.setAddress(new InetSocketAddress("127.0.0.1", 8899)); |
| config.setProtocolHandler(new EchoProtocol()); |
| config.setIoHandler(new EchoHandler()); |
| IoService service = new IoServerImpl(); |
| config.start(service); |
| while(true) { |
| Thread.sleep(1000); |
| } |
下载地址:http://code.google.com/p/ioserver/downloads/list
qq群:2905676
暂无更多评论