一、什么是Web服务器?
先来写个例子亲身体验一下。下面的示例代码演示了如何通过 java.net.Socket 与 java.net.ServerSocket这两个重要的类创建一个简单基于 Java 的 Web 服务器 。这个服务器通过8784号端口提供访问,向浏览器返回一个固定的静态网页。在这个示例中,请求的消息由浏览器生成, 并发送到服务器,这个程序将简单地显示请求的消息。 回应的消息由服务器程序生成, 通过 Socket传输层返回给浏览器。
import java.net.*;
import java.io.*;
public class Server {
public static void main(String[] args) throws Exception {
int port=8784;
ServerSocket server=new ServerSocket(port);
//自定端口,创建服务端Socket
System.out.println("开始监听,端口号:"&