久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Java 基于UDP協(xié)議實(shí)現(xiàn)消息發(fā)送

瀏覽:121日期:2022-07-04 15:29:51

發(fā)短信:不用連接,但需要知道對(duì)方的地址,客戶端、服務(wù)端沒有明確的界限,可以說(shuō)沒有客戶端、服務(wù)端一說(shuō)。

發(fā)送端

package lesson03;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;/** * 發(fā)送端 */public class UdpClientDemo1 { public static void main(String[] args) throws Exception { //1、建立一個(gè) Socket DatagramSocket socket = new DatagramSocket(); /** * 2、建個(gè)包 */ //需要發(fā)送的消息 String msg = '你好啊,服務(wù)器!'; //發(fā)送地址 InetAddress localhost = InetAddress.getByName('localhost'); //主機(jī) //發(fā)送端口 int port = 9090; /** * 五個(gè)參數(shù): * @param buf msg.getBytes():需要發(fā)送的數(shù)據(jù)包 * @param offset 0:數(shù)據(jù)偏移量 * @param length msg.getBytes().length:數(shù)據(jù)長(zhǎng)度 * @param address localhost:目標(biāo)地址 * @param port port:目標(biāo)端口 */ DatagramPacket packet = new DatagramPacket(msg.getBytes(), 0, msg.getBytes().length, localhost, port); //3、發(fā)送包 socket.send(packet); //4、關(guān)閉流 socket.close(); }}

接收端

package lesson03;import java.net.DatagramPacket;import java.net.DatagramSocket;/** * 接收端 */public class UdpServerDemo1 { public static void main(String[] args) throws Exception { //開放端口 DatagramSocket socket = new DatagramSocket(9090); //接收數(shù)據(jù)包 byte[] buffer = new byte[1024]; DatagramPacket packet = new DatagramPacket(buffer, 0, buffer.length); //接收 socket.receive(packet); //阻塞接收 //輸出數(shù)據(jù)包地址 System.out.println(packet.getAddress().getHostAddress()); /** * 輸出數(shù)據(jù)包數(shù)據(jù) * packet:Data 類型 * 通過構(gòu)造器轉(zhuǎn)成 String 類型:new String(); */ System.out.println(new String(packet.getData(), 0, packet.getLength())); //關(guān)閉連接 socket.close(); }}

以上就是Java 基于UDP協(xié)議實(shí)現(xiàn)消息發(fā)送的詳細(xì)內(nèi)容,更多關(guān)于Java 消息發(fā)送的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

相關(guān)文章:
主站蜘蛛池模板: 日喀则市| 瑞昌市| 汉源县| 军事| 建水县| 昭觉县| 柞水县| 湖州市| 新野县| 南部县| 泽库县| 中牟县| 桑日县| 兴文县| 文水县| 长岭县| 西城区| 盘锦市| 商丘市| 嘉荫县| 邳州市| 泸定县| 赫章县| 特克斯县| 东城区| 汶川县| 五华县| 德州市| 同德县| 焉耆| 搜索| 岳普湖县| 黄石市| 凤凰县| 凤山县| 江城| 南澳县| 绥德县| 手游| 横山县| 盘锦市|