国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

UDP網(wǎng)絡(luò)編程的接受與發(fā)送信息

這篇具有很好參考價值的文章主要介紹了UDP網(wǎng)絡(luò)編程的接受與發(fā)送信息。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

/發(fā)送端B===>可以接受數(shù)據(jù)
public class UDPSenderB {
    public static void main(String[] args) throws IOException {
        //創(chuàng)建一個DatagramSocket 對象,準(zhǔn)備發(fā)送和接受數(shù)據(jù)
        DatagramSocket socket = new DatagramSocket(9998);
        //將需要發(fā)送的數(shù)據(jù),封裝到DatagramPacket對象
        byte[] data = "hello “明天吃火鍋~".getBytes();
        DatagramPacket packet = new DatagramPacket(data, 0, data.length, InetAddress.getLocalHost(), 9999);
        socket.send(packet);

        //現(xiàn)在接受A發(fā)送的信息
        data = packet.getData();
        int len = packet.getLength();
        packet = new DatagramPacket(data, data.length);
        socket.receive(packet);
        String s = new String(data,0,len);
        System.out.println(s);

        System.out.println("UDPB端已經(jīng)退出~");
        //關(guān)閉資源
        socket.close();
    }
}
public class UDPReceiverA {
    public static void main(String[] args) throws IOException {
        //1.創(chuàng)建一個DatagramSocket 對象,準(zhǔn)備在9999接收數(shù)據(jù)
        DatagramSocket socket = new DatagramSocket(9999);
        //2.構(gòu)建一個DatagramPacket對象,準(zhǔn)備接受數(shù)據(jù)
        //一個數(shù)據(jù)包最大為64K===>2^16-1
        byte[] buf = new byte[1024];
        DatagramPacket packet = new DatagramPacket(buf, buf.length);
        //3.調(diào)用接受方法,將通過網(wǎng)絡(luò)傳輸?shù)腄atagramPacket對象
        //填充到packet對象
        System.out.println("正在等待接收數(shù)據(jù)...");
        socket.receive(packet);

        //現(xiàn)在將數(shù)劇進(jìn)行解包
        int len = packet.getLength();
        byte[] bytes = packet.getData();
        String s = new String(bytes,0,len);
        System.out.println("接收到的數(shù)據(jù)為:"+s);

        //現(xiàn)在發(fā)送數(shù)據(jù)
        byte[] bytes1 = "好的,明天見!".getBytes();
        DatagramPacket packet1 =new DatagramPacket(bytes1,0,bytes1.length, InetAddress.getLocalHost(),9998);
        socket.send(packet1);

        System.out.println("UDPA端已經(jīng)退出~");
        //關(guān)閉數(shù)據(jù)流
        socket.close();
    }
}

UDP網(wǎng)絡(luò)編程的接受與發(fā)送信息,韓順平j(luò)ava習(xí)題,網(wǎng)絡(luò),udp,網(wǎng)絡(luò)協(xié)議?

UDP網(wǎng)絡(luò)編程的接受與發(fā)送信息,韓順平j(luò)ava習(xí)題,網(wǎng)絡(luò),udp,網(wǎng)絡(luò)協(xié)議文章來源地址http://www.zghlxwxcb.cn/news/detail-733015.html

到了這里,關(guān)于UDP網(wǎng)絡(luò)編程的接受與發(fā)送信息的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Java學(xué)習(xí)筆記】 68 - 網(wǎng)絡(luò)——TCP編程、UDP編程

    【Java學(xué)習(xí)筆記】 68 - 網(wǎng)絡(luò)——TCP編程、UDP編程

    https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter21/src 目錄 項(xiàng)目代碼 網(wǎng)絡(luò) 一、網(wǎng)絡(luò)相關(guān)概念 1.網(wǎng)絡(luò)通訊 2.網(wǎng)絡(luò) 3.IP地址 4.域名 5.端口號 6.網(wǎng)絡(luò)通訊協(xié)議 TCP協(xié)議:傳輸控制協(xié)議 UDP協(xié)議: 二、InetAddress類 1.相關(guān)方法 三、Socket 1.基本介紹 2.TCP網(wǎng)絡(luò)通信編程 基本介紹 應(yīng)用案例

    2024年02月04日
    瀏覽(26)
  • 計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)與JAVA網(wǎng)絡(luò)編程UDP編程-----JAVA入門基礎(chǔ)教程-----計(jì)算機(jī)網(wǎng)絡(luò)經(jīng)典

    import org.junit.jupiter.api.Test; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.net.*; public class UDP { public static void main(String[] args) { DatagramSocket datagramSocket = null; try { datagramSocket = new DatagramSocket(); InetAddress inetAddress = InetAddress.getByName(\\\"127.0.0.1\\\"); int port = 9090; byte[] byte

    2024年02月15日
    瀏覽(36)
  • Java網(wǎng)絡(luò)編程 *TCP與UDP協(xié)議*

    Java網(wǎng)絡(luò)編程 *TCP與UDP協(xié)議*

    把分布在 不同地理區(qū)域 的具有獨(dú)立功能的計(jì)算機(jī), 通過通信設(shè)備與線路 連接起來,由功能完善的軟件實(shí)現(xiàn)資源共享和信息傳遞的 系統(tǒng) 簡單來說就是把不同地區(qū)的計(jì)算機(jī)通過設(shè)備連接起來,實(shí)現(xiàn)不同地區(qū)之前的數(shù)據(jù)傳輸 網(wǎng)絡(luò)編程 是借助計(jì)算機(jī)網(wǎng)絡(luò),實(shí)現(xiàn)我們所寫的程序,在不同

    2024年01月16日
    瀏覽(31)
  • 【Java 網(wǎng)絡(luò)編程】網(wǎng)絡(luò)通信原理、TCP、UDP 回顯服務(wù)

    【Java 網(wǎng)絡(luò)編程】網(wǎng)絡(luò)通信原理、TCP、UDP 回顯服務(wù)

    互聯(lián)網(wǎng)從何而來? 這要追溯到上個世紀(jì) 50 - 60 年代,當(dāng)時正逢美蘇爭霸冷戰(zhàn), 核武器 給戰(zhàn)爭雙方提供了足夠的威懾力,想要保全自己,就要保證自己的 反制手段 是有效的。 如何保證能夠反擊: 保存指揮機(jī)構(gòu) 保存核彈頭和發(fā)射井 指揮機(jī)構(gòu)和核彈頭之間的通信鏈路 需要保證

    2023年04月10日
    瀏覽(33)
  • Java中的網(wǎng)絡(luò)編程------基于Socket的TCP編程和基于UDP的網(wǎng)絡(luò)編程,netstat指令

    Java中的網(wǎng)絡(luò)編程------基于Socket的TCP編程和基于UDP的網(wǎng)絡(luò)編程,netstat指令

    Socket 在Java中,Socket是一種用于網(wǎng)絡(luò)通信的編程接口, 它允許不同計(jì)算機(jī)之間的程序進(jìn)行數(shù)據(jù)交換和通信 。Socket使得網(wǎng)絡(luò)應(yīng)用程序能夠通過TCP或UDP協(xié)議在不同主機(jī)之間建立連接、發(fā)送數(shù)據(jù)和接收數(shù)據(jù)。以下是Socket的基本介紹: Socket類型 :在Java中,有兩種主要類型的Socket,分

    2024年02月10日
    瀏覽(25)
  • Java網(wǎng)絡(luò)編程基礎(chǔ):TCP Socket套接字編程 IntAddress UDP等...

    Java網(wǎng)絡(luò)編程基礎(chǔ):TCP Socket套接字編程 IntAddress UDP等...

    目錄 一,網(wǎng)絡(luò)基礎(chǔ) 1.IP地址 2.端口 3.TCP/UDP協(xié)議 4.網(wǎng)絡(luò)編程開發(fā)模式 ?二,基于套接字的Java網(wǎng)絡(luò)編程 1.Socket ?2.InetAddress 三.基于TCP的Socket網(wǎng)絡(luò)編程 1.單服務(wù)器端與單Socket客戶端一次通訊 2.單服務(wù)器端接收多次通訊 ?3.TCP網(wǎng)絡(luò)通訊補(bǔ)充 四,基于UDP的網(wǎng)絡(luò)編程 1. DatagramSocket:收發(fā)

    2024年04月29日
    瀏覽(28)
  • Java-Java基礎(chǔ)學(xué)習(xí)(2)-網(wǎng)絡(luò)編程-TCP-UDP

    2.1. 通信協(xié)議 TCP、UDP對比 TCP 打電話 連接,穩(wěn)定 三次握手,四次揮手 客戶端、服務(wù)端 傳輸完成,釋放連接,效率低 UDP 發(fā)短信 不連接,不穩(wěn)定 客戶端,服務(wù)端,沒有明確的界限 不管有沒有準(zhǔn)備好,都可以發(fā)給你 導(dǎo)彈 DDOS:洪水供給?。柡凸簦?2.2. Tcp上傳測試 總結(jié):

    2024年04月09日
    瀏覽(32)
  • Java網(wǎng)絡(luò)編程之IP,端口號,通信協(xié)議(UDP,TCP)

    Java網(wǎng)絡(luò)編程之IP,端口號,通信協(xié)議(UDP,TCP)

    ① C/S :客戶端/服務(wù)器 在用戶本地需要下載安裝客戶端程序,在遠(yuǎn)程有一個服務(wù)器端程序。 優(yōu)點(diǎn):畫面精美,用戶體驗(yàn)好 缺點(diǎn):用戶需要下載更新 ② B/S :瀏覽器/服務(wù)器 只需要一個瀏覽器,用戶通過指定網(wǎng)址訪問對應(yīng)的服務(wù)器。 優(yōu)點(diǎn):不需要開發(fā)客戶端,只需要頁面+服務(wù)

    2024年02月03日
    瀏覽(96)
  • Java 網(wǎng)絡(luò)編程 —— 基于 UDP 的數(shù)據(jù)報(bào)和套接字

    UDP(User Datagram Protocol,用戶數(shù)據(jù)報(bào)協(xié)議)是傳輸層的另一種協(xié)議,比 TCP 具有更快的傳輸速度,但是不可靠。UDP 發(fā)送的數(shù)據(jù)單元被稱為 UDP 數(shù)據(jù)報(bào),當(dāng)網(wǎng)絡(luò)傳輸 UDP 數(shù)據(jù)報(bào)時,無法保證數(shù)據(jù)報(bào)一定到達(dá)目的地,也無法保證各個數(shù)據(jù)報(bào)按發(fā)送的順序到達(dá)目的地,例如:當(dāng)發(fā)送方

    2024年02月08日
    瀏覽(19)
  • 網(wǎng)絡(luò)編程套接字(3)——Java數(shù)據(jù)報(bào)套接字(UDP協(xié)議)

    網(wǎng)絡(luò)編程套接字(3)——Java數(shù)據(jù)報(bào)套接字(UDP協(xié)議)

    目錄 一、Java數(shù)據(jù)報(bào)套接字通信模型 二、UDP數(shù)據(jù)報(bào)套接字編程 1、DatagramSocket ????????(1)DatagramSocket構(gòu)造方法 ????????(2)DatagramSocket方法 2、DatagramPacket ????????(1)DatagramPacket構(gòu)造方法 ????????(2)DatagramPacket方法 3、InetSocketAddress 三、代碼示例:回顯服務(wù)

    2024年03月12日
    瀏覽(233)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包