package org.zh.test; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.ServerSocket; import java.net.Socket; import java.util.Scanner; public class Server { public static void main(String[] args) throws IOException { System.out.println("正在启动服务器..."); // 1.创建服务器端对象(端口号,如启动报错,请更改端口号) ServerSocket ser = new ServerSocket(1423); System.out.println("已经启动服务器,等待乙连接..."); Socket socket = null; // 2.获取客户端对象 socket = ser.accept(); OutputStream outputStream = socket.getOutputStream(); //输出流 while (true) { // 获取ip地址(现在不做任何用处,测试可以将“30行”注释去掉) String ip = socket.getInetAddress().getHostAddress(); //System.out.println("ip地址为:" + ip); // 3.通过客户端对象获取Socket流对象 InputStream inputStream = socket.getInputStream(); byte[] bs = new byte[1024]; int len = inputStream.read(bs); String strlist = new String(bs, 0, len); System.err.println("乙发来信息:" + strlist); Scanner scanner = new Scanner(System.in); // 输入内容 System.out.println("请您(服务端)输入回复信息:"); String next = scanner.next(); // 4.将信息发送给乙 outputStream.write(next.getBytes()); } } }
最近下载更多
fuyouou LV5
2023年6月28日
heqian LV16
2023年1月10日
手捧阳光 LV6
2022年11月28日
微信网友_6200797575614464 LV1
2022年11月1日
ARTICLE LV3
2022年10月29日
wxh1234567 LV4
2022年6月20日
wanglinddad LV54
2022年5月31日
伏泰科技股份有限公司 LV1
2021年3月10日
liuxie LV12
2020年12月8日
小小先生啊 LV4
2020年11月24日
最近浏览更多
2890892945 LV2
2023年12月26日
小安同学 LV7
2023年12月25日
lalalla159 LV3
2023年12月2日
1112WHQ LV7
2023年11月3日
cksndh LV4
2023年8月16日
yybb7435100 LV2
2023年8月7日
fuyouou LV5
2023年6月26日
sdhfkh LV4
2023年6月12日
七梦辞 LV1
2023年5月25日
caomin LV4
2023年5月24日