摘要:
Java网关服务 AIO(三) ==== 概述 前两节中,我们已经获取了body的总长度,剩下的就是读出body,处理请求 ChannelServerHandler ChannelServerHandler即从channel中读取请求,也向channle输出结果,因此它实现了InboundHandl 阅读全文
posted @ 2018-10-17 15:40
j.liu windliu
阅读(2881)
评论(0)
推荐(0)
摘要:
Java网关服务 AIO(二) ==== 概述 AIO的特点就是用户程序注册一个事件后就可以做其他事情,当事件被内核执行并得到结果后,我们的CompletionHandler会在I/O回调线程中被自动调用,有点类似观察者模式;因此我们的服务端会有很多个CompletionHandler Handle 阅读全文
posted @ 2018-10-17 15:38
j.liu windliu
阅读(439)
评论(0)
推荐(0)
摘要:
Java网关 AIO(一) === aio:声明一个byteBuffer,异步读,读完了之后回调,相比于Future.get(),可以减少阻塞、减少线程等待,充分利用有限的线程 nio:声明一个byteBuffer,自己同步读出来,再做业务 概述 作为一个网关,一般可以代理某个后端的功能,暴露出更容 阅读全文
posted @ 2018-10-17 15:37
j.liu windliu
阅读(1244)
评论(0)
推荐(0)
浙公网安备 33010602011771号