简单的java web服务器实例
编写使用java语言实现的Web服务器,主要通过使用java socket 编程来实现,使用java socket编程不仅可以编写web服务器,还可以编写其他网络应用。 WebServer.java package webbook.chapter2; import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; public class WebServer { /** 默认使用的服务器Socket端口号 */ public static final int HTTP_PORT = 8080; private ServerSocket serverSocket; public void startServer(int port) { try { serverSocket = new ServerSocket(port); System.out.println("Web Server startup on " + port); while (true) { Socket socket = serverSocket.accept(); // 通过线程的方式来处理客户的请求 new Processor(socket).start(); } } catch (IOException e) {