tomcat源码分析系列之启动---庐山真面目
???? 上回我们说到Http11Protocol,它的init 和start方法:
?2个逻辑主要都调用了endpoint的对应方法,endpoint是JIoEndpoint的实例,JIoEndpoint实现了一个简单的服务器模型:监听线程接收到一个socket连接就会启动一个工作线程来处理。这里面有我们期待已久的Socket出现了。JIoEndpoint实现了虚类AbstractEndpoint,上面提到的endpoint.init()和endpoint.start()都是AbstractEndpoint里的方法
?bind方法主要实例化了serverSocket,接着看startInternal方法