JAVA ServerSocket 简单web服务器

来源:互联网 发布:淘宝网店排名查询 编辑:程序博客网 时间:2024/05/23 02:00
import java.io.*;import java.net.*;
</pre><pre code_snippet_id="1583794" snippet_file_name="blog_20160221_3_3380166" name="code" class="java">class myThread implements Runnable{private Socket s;public myThread(Socket s){this.s=s;}public void run(){try{System.out.println(s.getInetAddress().getHostAddress()+".......conneted");BufferedReader fr=new BufferedReader(new FileReader("1.html"));PrintWriter w=new PrintWriter(s.getOutputStream(),true);String line=null;while((line=fr.readLine())!=null){w.println(line);}s.close();}catch(Exception e){System.out.println("服务端错误");}}}class ServerDemo{public static void main(String[] arge) throws Exception{ServerSocket sk=new ServerSocket(11000);while(true){Socket s=sk.accept();new Thread(new myThread(s)).start();}}}
</pre><pre code_snippet_id="1583794" snippet_file_name="blog_20160221_5_3653166" name="code" class="java">运行该服务器,在浏览器地址栏输入服务器的IP和端口,例如http:\\192.168.1.19:11000
即可访问到服务器返回来的信息

0 0
原创粉丝点击