-
socket通信模型
查看全部 -
URL
查看全部 -
Java提供的网络功能
查看全部 -
端口
查看全部 -
截个图
查看全部 -
IP和端口相当于电话总机和分级的概念
查看全部 -
所以自己取端口号的时候可以从1024开始,一直到65534,都是可以的
查看全部 -
网络功能四大类
查看全部 -
客户端 1.创建客户端Socket,指定服务器地址和端口 Socket socket=new Socket("IP地址","端口号"); 2.获取输出流,向服务器发送信息 OutputStream os=socket.getOutputStream();//字节输出流 PrintWriter pw=new PrintWriter(os);//将输出流包装为打印流 pw.write("用户名:admin;密码:123"); pw.flush(); socket.shutdownOutput();//关闭输出流 //关闭相应的资源 pw.close(); os.close(); socket.close();
查看全部 -
服务器端代码(实现用户登录) //1.创建一个ServerSocket,并指定端口号 ServerSocket serverSocket = new ServerSocket(8888); //2.调accept()方法开始监听,等待客户端连接 System.out.println("***服务器已经启动,等待连接***"); Socket socket = serverSocket.accept(); //3.获取输入流,用来接受客户端发来的信息 InputStreamReader ir = new InputStreamReader(socket.getInputStream()); BufferedReader br = new BufferedReader(ir); String data = br.readLine(); while(data!=null){ System.out.println("我是客户端发送来的数据:" + data); data = br.readLine(); } socket.shutdownInput(); //关闭输入流。 br.close(); ir.close();
查看全部 -
端口,ip地址和端口号组成socket
查看全部 -
3
查看全部 -
2
查看全部 -
1
查看全部 -
1
查看全部
举报