我建议您熟悉HTTP请求格式http://datatracker.ietf.org/doc/rfc2616/。从头开始实现HTTP并非易事,但这无疑是一个很好的学习练习。
在Java本身为简单起见,我建议使用一个线程,每个请求的服务器- http://tutorials.jenkov.com/java-
multithreaded-servers/multithreaded-
server.html
-即使用
java.nio的投放文件。在并发设置
java.nio中,
java.io由于其更好地平衡负载,因此更可取。您可能会发现基准测试建议这样
java.io做更快,但这是针对顺序单线程代码的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)