用 Java 实现一个简单的多线程 web 服务器
用 Java 实现一个简单的多线程 web 服务器1. 整体思路
主线程
建立一个ServerSocket
调用ServerSocket的accept方法。该方法一直阻塞,等待连接。如果连接建立,就会返回一个Socket对象。
生成一个子线程处理Socket。
执行步骤2。
子线程
从Socket获得输入流,读入请求报文,找出请求资源的路径。
从Socket获得输出流,响应请求的资源(资源存在)
原创
2017-11-22 20:49:21 ·
4016 阅读 ·
0 评论