-
...查看全部
-
Java中的网络支持查看全部
-
端口介绍查看全部
-
TCP/IP模型查看全部
-
计算机通过网络通信示意图查看全部
-
123查看全部
-
//指定服务器的地址,端口号,数据 InetAddress ia=InetAddress.getByName("localhost"); byte[] data="用户名:feifei,密码:123".getBytes();//将其转换为字节数组 //创建数据报,包含发送的数据信息 DatagramPacket dp=new DatagramPacket(data,data.length,ia,8080); //创建实现数据的发送 DatagramSocket ds=new DatagramSocket(); //向服务器发送数据 ds.send(dp); /* * 接受服务器响应的数据 */ //创建数据报 byte [] data2=new byte[1024]; DatagramPacket dp1=new DatagramPacket(data2, data2.length); //接收响应的数据 ds.receive(dp1); //读取服务器端响应的数据信息 String s=new String(data2,0,dp1.getLength()); System.out.println("我是客户端,服务器端说:"+s); //关闭 ds.close(); 注意:步骤,服务器端与客户端的通信查看全部
-
应用多线程来实现服务器与多客户端之间的通信 基本步骤: 1、服务器端创建ServerSocket,循环调用accept()等待客户端连接 2、客户端创建一个socket并请求和服务器端连接 3、服务器端接受客户端的请求,创建socket与客户端建立专线连接 4、建立连接的两个socket在一个单独的线程上对话 5、服务器端继续等待新的连接查看全部
-
abc查看全部
-
业务分析查看全部
-
Java中的网络支持查看全部
-
网络端口号作用查看全部
-
Socket通信模型查看全部
-
InetAddress URL Sockets Datagram查看全部
-
0~65535 其中0~1023为系统所保留查看全部
举报
0/150
提交
取消