网络编程(浏览器客户端-自定义服务端)

 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 }

 

posted @ 2016-01-21 21:11  HuberyQian  阅读(511)  评论(0编辑  收藏  举报