2013年9月23日

tomcat源码分析 JIoEndpoint SocketProcessor处理过程

摘要: 当JIoEndpoint接受到请求时,生成SocketProcessor实例,SocketProcessor实现了Runnable接口。我们稍微看一下SocketProcessor的run方法做了什么事情。1、设置SocketState状态为SocketState.OPEN,这是一个枚举类。SocketState state = SocketState.OPEN;2、对socket进行一些额外处理,事实上只有在ssl的情况下,才会有额外处理。 如抛出异常,则设置状态值为SocketState.CLOSED// SSL handshakeserverSocketFactory.handshake 阅读全文

posted @ 2013-09-23 22:17 knockon 阅读(1650) 评论(0) 推荐(0) 编辑

导航