1 package netTest;
2 /*
3 * 演示客户端和服务端
4 * 1 客户端:浏览器
5 * 服务端:自定义
6 * tomcat 服务器所作的事情:用printwriter out 把网页数据全打到客户端去,
7 * 而浏览器可以解析 数据。
8 * telnet 远程登录:windows 提供的远程登录的工具,它可以去连接网络中的任意一台主机(dos命令行下连接)
9 * 可以对主机进行命令式的配置。(客户端软件)
10 */
11 import java.net.*;
12 import java.io.*;
13 public class ServerDemo {
14
15 public static void main(String[] args) throws IOException {
16 // TODO Auto-generated method stub
17 System.out.println(InetAddress.getLocalHost());
18 System.out.println(InetAddress.getByName("baidu.com"));
19 ServerSocket ss = new ServerSocket(11116);
20 while(true){
21 Socket s = ss.accept();
22 System.out.println(s.getInetAddress().getLocalHost());
23 PrintWriter out = new PrintWriter(s.getOutputStream(),true);
24 out.println("<h1>客户端你好</h1>");
25 s.close();
26 }
27
28 }
29
30 }