五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

UDP協(xié)議進(jìn)行信息的傳輸

2020-04-18 11:21 作者:小垃圾kiki  | 我要投稿

package cn.jd.udp;

import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetSocketAddress;
import java.net.SocketException;

/*
?* 發(fā)送端
?* 1.使用DatagramSocket? 指定端口 創(chuàng)建發(fā)送端
?* 2.準(zhǔn)備數(shù)據(jù)一定要轉(zhuǎn)成字節(jié)數(shù)組
?* 3.封裝成DatagramPacket包裹,需要指定目的地
?* 4.發(fā)送包裹send(DatagramPacket p)
?* 5.釋放資源
?*/
public class UdpClient {
?? ??? ?public static void main(String[] args) throws Exception {
?? ??? ??? ?System.out.println("發(fā)送方啟動(dòng)中");
?? ??? ??? ?//1.使用DatagramSocket? 指定端口 創(chuàng)建發(fā)送端
?? ??? ??? ?DatagramSocket client=new DatagramSocket(8888);
?? ??? ??? ?//2.準(zhǔn)備數(shù)據(jù)一定要轉(zhuǎn)成字節(jié)數(shù)組
?? ??? ??? ?String data="流星花園";
?? ??? ??? ?byte[] datas=data.getBytes();//字符串轉(zhuǎn)成字節(jié)數(shù)組
?? ??? ??? ?//3.封裝成DatagramPacket包裹,需要指定目的地
?? ??? ??? ?DatagramPacket packet
?? ??? ??? ??? ??? ??? ??? ?=new DatagramPacket(datas,0,datas.length,new InetSocketAddress("localhost",9999));
?? ??? ??? ?//4.發(fā)送包裹send(DatagramPacket p)
?? ??? ??? ?client.send(packet);
?? ??? ??? ?//5.釋放資源
?? ??? ??? ?client.close();
?? ??? ?
?? ??? ?}
?? ?
}

package cn.jd.udp;

import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.SocketException;

/*
?* 同一個(gè)協(xié)議下端口不允許沖突
?* 接收端
?* 1.使用DatagramSocket? 指定端口 創(chuàng)建接收端
?* 2.準(zhǔn)備容器 封裝成DatagramPacket包裹
?* 3.阻塞式接收包裹receive(DatagramPacket p)
?* 4.分析數(shù)據(jù)
?*??? byte[]? getData()
?*????????????? getLength()
?*? 5.釋放資源
?*/
public class UdpServer {

?? ?public static void main(String[] args) throws Exception {
?? ??? ?System.out.println("接收方啟動(dòng)中");
?? ??? ?//1.使用DatagramSocket? 指定端口 創(chuàng)建接收端
?? ??? ?DatagramSocket server=new DatagramSocket(9999);
?? ??? ?//2.準(zhǔn)備容器 封裝成DatagramPacket包裹
?? ??? ?byte[]? container=new byte[1024*60];//最多接收60K
?? ??? ?DatagramPacket packet=new DatagramPacket(container, 0,container.length);
?? ??? ?//3.阻塞式接收包裹receive(DatagramPacket p)
?? ??? ?server.receive(packet);
?? ??? ?//4.分析數(shù)據(jù)
?? ??? ?//byte[]?? getData()
?? ??? ?//getLength()
?? ??? ?byte[] datas=packet.getData();
?? ??? ?int len=packet.getLength();
?? ??? ?System.out.println(new String(datas,0,len));
?? ??? ?//5.釋放資源
?? ??? ?server.close();

?? ?}

}

UDP協(xié)議進(jìn)行信息的傳輸?shù)脑u論 (共 條)

分享到微博請遵守國家法律
大城县| 南昌市| 盐池县| 东源县| 襄樊市| 论坛| 莎车县| 出国| 沾益县| 加查县| 清镇市| 京山县| 丰台区| 镇康县| 宣恩县| 德惠市| 长顺县| 简阳市| 鱼台县| 大邑县| 遂川县| 土默特右旗| 富顺县| 屏东市| 衡阳市| 平陆县| 龙州县| 武义县| 聂荣县| 东台市| 盐边县| 越西县| 包头市| 恩施市| 京山县| 浏阳市| 商城县| 柞水县| 康平县| 深圳市| 日土县|