麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

Datagram數據報的接收和發送

2019-11-18 16:17:29
字體:
來源:轉載
供稿:網友

Datagram Receiver

import java.io.IOException;
import javax.microedition.io.Connector;
import javax.microedition.io.Datagram;
import javax.microedition.io.DatagramConnection;

public class DatagramReceiver {
    public static void main(String[] args) {
        if (args.length != 1) {
            System.out.            System.exit(1);
        }
        
        try {
            DatagramConnection receiver = 
                    (DatagramConnection)Connector.open("datagram://:" + args[0]);
            byte[] buffer = new byte[256];
            Datagram dgram = receiver.newDatagram(buffer, buffer.length);
            for (;;) {
                dgram.setLength(buffer.length);
                receiver.receive(dgram);
                int length = dgram.getLength();
                System.out.println("Datagram received. Length is " + length);

                // Show the content of the datagram.
                for (int i = 0; i < length; i++) {
                    System.out.print(buffer[i] + " ");
                }
                System.out.println();
                
                // Send it back...
                receiver.send(dgram);
            }
        } catch (IOException ex) {
            System.out.println("IOException: " + ex);
        }
    }
}
DatagramSender
import java.io.IOException;
import javax.microedition.io.Connector;
import javax.microedition.io.Datagram;
import javax.microedition.io.DatagramConnection;

public class DatagramSender {
    public static void main(String[] args) {
        if (args.length != 2) {
            System.out.println("Usage: DatagramSender port length");
            System.exit(1);
        }
        
        try {
            DatagramConnection sender = 
                    (DatagramConnection)Connector.open("datagram://localhost:" + args[0]);
            int length = Integer.parseInt(args[1]);
            byte[] buffer = new byte[length];
            for (int i = 0; i < length; i++) {
                buffer[i] = (byte)('0' + (i % 10));
            }
            Datagram dgram = sender.newDatagram(buffer, buffer.length);
            sender.send(dgram);
            
            // Wait for the packet to be returned
            for (int i = 0; i < length; i++) {
                buffer[i] = (byte)0;
            }
            sender.receive(dgram);
            length = dgram.getLength();
            System.out.println("Received return packet, length is " + length);
            
            // Show the content of the datagram.
            for (int i = 0; i < length; i++) {
                System.out.print(buffer[i] + " ");
            }
            System.out.println();
        } catch (IOException ex) {
            System.out.println("IOException: " + ex);
        }
    }
}


(出處:http://www.companysz.com)



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久免费观看一级毛片 | 欧美中文字幕一区二区三区亚洲 | 国产精品久久久久久久久久久久午夜 | 毛片免费在线 | 国产porn在线 | 在线观看免费污视频 | 中文在线日韩 | 久色网站 | 亚洲精品午夜国产va久久成人 | 久久久久九九九女人毛片 | 在线成人免费网站 | 成年人网站视频免费 | 精品国产一区二区三区久久久 | 毛片大全在线观看 | 依依成人精品视频 | 毛片电影在线看 | 成人羞羞网站入口 | 欧美黄色三级视频 | 精品国内视频 | 黄色免费电影网址 | 午夜爱爱福利 | 中国免费一级毛片 | 舌头伸进添的我好爽高潮网站 | 久久精品艹 | 成人在线视频播放 | 日韩一级片毛片 | 伊人亚洲精品 | 一区二区久久精品66国产精品 | 91看片片| 国产亚洲欧美日韩高清 | 久久免费视频3 | 日韩午夜一区二区三区 | 全黄裸片武则天艳史 | 久久综合久久综合久久 | 在线看毛片的网站 | 亚洲欧美日韩免费 | 性少妇chinesevideo | 日本在线播放一区二区 | 精品一区二区三区在线观看视频 | 少妇激情视频 | 亚洲欧美在线视频免费 |