java编写一个多线程的简单Web服务器
摘要:
根据http协议的会话过程,实验实现了GET请求的web服务器的方法:通过创建ServerSocket类对象。侦听用户指定端口,等待并接受客户机请求到端口。创建与Socket相关联的输入流输出流,然后读取客户机的请求信息。若请求类型为GET,则从请求信息中获取所访问的HTML文件名:如果文件存在,则打开,把HTML头信息和文件内容通过Socket传回给浏览器,然后关闭,否则发送错误提示。1.主线程设计:主线程的设计就是在主线程httpserver类中实现了服务器端口的侦听,服务器接受一个客户端请求之后创建一个线程实例处理请求:主要代码:public static void main(Strin 阅读全文
posted @ 2013-05-29 18:52 七宝酱 阅读(1060) 评论(0) 推荐(0)
浙公网安备 33010602011771号