编辑一个最简单的Tomcat服务器
Posted 白客C
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编辑一个最简单的Tomcat服务器相关的知识,希望对你有一定的参考价值。
用Java编写编写一个最简单的Tomcat服务器,我们只是编写的Tomcat服务器没有比真正的Tomcat服务器强大,主要是来了解Tomcat服务器底层。
import java.io.*; import java.net.*; public class MyTomcat { public static void main(String []args) throws Exception { ServerSocket ss = new ServerSocket(9999); System.out.println("在9999端口上等待连接..."); Socket s = ss.accept(); OutputStream os = s.getOutputStream(); BufferedReader br = new BufferedReader( new FileReader("d:\\\\hello.html")); String buf = ""; while((buf = br.readLine()) != null) { os.write(buf.getBytes()); } br.close(); os.close(); s.close(); } }
在程序控制台编译,并且运行自己的Tomcat服务器,如下图:
在IE浏览器打开 本机的地址加上端口号,服务器运行成功
以上是关于编辑一个最简单的Tomcat服务器的主要内容,如果未能解决你的问题,请参考以下文章