午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

Java 基于UDP協議實現消息發送

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

發短信:不用連接,但需要知道對方的地址,客戶端、服務端沒有明確的界限,可以說沒有客戶端、服務端一說。

發送端

package lesson03;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;/** * 發送端 */public class UdpClientDemo1 { public static void main(String[] args) throws Exception { //1、建立一個 Socket DatagramSocket socket = new DatagramSocket(); /** * 2、建個包 */ //需要發送的消息 String msg = '你好啊,服務器!'; //發送地址 InetAddress localhost = InetAddress.getByName('localhost'); //主機 //發送端口 int port = 9090; /** * 五個參數: * @param buf msg.getBytes():需要發送的數據包 * @param offset 0:數據偏移量 * @param length msg.getBytes().length:數據長度 * @param address localhost:目標地址 * @param port port:目標端口 */ DatagramPacket packet = new DatagramPacket(msg.getBytes(), 0, msg.getBytes().length, localhost, port); //3、發送包 socket.send(packet); //4、關閉流 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); //接收數據包 byte[] buffer = new byte[1024]; DatagramPacket packet = new DatagramPacket(buffer, 0, buffer.length); //接收 socket.receive(packet); //阻塞接收 //輸出數據包地址 System.out.println(packet.getAddress().getHostAddress()); /** * 輸出數據包數據 * packet:Data 類型 * 通過構造器轉成 String 類型:new String(); */ System.out.println(new String(packet.getData(), 0, packet.getLength())); //關閉連接 socket.close(); }}

以上就是Java 基于UDP協議實現消息發送的詳細內容,更多關于Java 消息發送的資料請關注好吧啦網其它相關文章!

相關文章:
主站蜘蛛池模板: 色啪影院 | 91成人在线播放 | 欧美日韩久 | 一级片自拍 | 免费在线观看的av | 鸥美一级片 | 亚洲动态图 | 九色视频偷拍少妇的秘密 | 在线欧美成人 | 国内精品免费视频 | 在线视频中文字幕 | 三上悠亚在线观看视频 | 亚洲黄色免费看 | 成年人视频网址 | 国产黄色网址在线观看 | 国产精品伦 | 国产精品嫩草影院桃色 | 成人av在线网址 | 成人免费视频网站在线看 | 寂寞午夜影院 | 一区二区三区视频免费在线观看 | 在线aaa| 美国一级片在线观看 | 欧美日韩亚洲国产综合 | 天堂综合网久久 | 自拍偷拍精品视频 | 中国av免费 | 亚洲成人免费av | 福利精品在线 | 免费观看一区 | 五月天精品视频 | 日韩高清二区 | 色久视频| 五月天综合久久 | 四虎免费看黄 | 久久免费播放视频 | 性做爰过程免费看 | 国产激情免费 | 91成人品 | 最新超碰在线 | 天天操天天透 |