<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    lqxue

    常用鏈接

    統計

    book

    tools

    最新評論

    用udp發送java對象

    在一個java的socket連接中,用ObjectInputStream 和ObjectOutputStream可以很輕松的實現對Object的發送,但是如果沒有建立socket連接,如何用udp包來發送Object對象呢?

        想想我們用udp發送數據的時候可以發送些什么呢?

        DatagramPacket里面可以裝些什么呢? byte[]

       對,就是byte[], 那么我們要發送java對象的話就是想辦法把一個Object轉成byte[],然后再發送到目的地址,然后在接受方把byte轉成Object就可以了。
       如何把一個Object轉化成byte[]呢?我們可以利用ByteArrayOutputStream 這個類
        相信到這里,有些朋友已經知道了怎么做了。
        還是貼點代碼吧!^_^

     
       public void SendInfo(int code, Object obj){
            ByteArrayOutputStream baos = new ByteArrayOutputStream();
            ObjectOutputStream oos = null;
            try{
               oos = new ObjectOutputStream(baos);
               oos.writeInt(code);
               oos.writeObject(obj);
               oos.flush();
               byte arr[] = baos.toByteArray();
               if(arr == null)return;
               SendDataToClient(arr);
               if(baos != null)baos.close();
               if(oos != null)oos.close();
            }catch(Exception e){
               FuncForServer.WriteErrMsg(
                 "Exception in Sending data to server.", e);
            }
        }
    其中SendDataToClient(arr);就不用我說了吧
          
    然后接受方接受到了這個包后呢?
    接收到的數組組成對象:
            ByteArrayInputStream bais = new ByteArrayInputStream(dataq);
            ObjectInputStream ois = null;
            byte arr[] = null;
            ois = new ObjectInputStream(bais);
            Object obj = ois.readObject();
    obj就到了,呵呵!

    posted on 2007-08-05 08:29 lqx 閱讀(923) 評論(0)  編輯  收藏 所屬分類: network

    主站蜘蛛池模板: 亚洲人成免费电影| 国产午夜亚洲不卡| 亚洲色欲色欲www| 无人在线观看完整免费版视频| 亚洲人成亚洲精品| 免费黄色福利视频| 亚洲天堂2017无码中文| 大学生高清一级毛片免费| 亚洲人av高清无码| 亚洲不卡无码av中文字幕| av电影在线免费看| 亚洲精品你懂的在线观看| 香蕉免费一区二区三区| 亚洲精品不卡视频| 好爽…又高潮了毛片免费看| 亚洲色成人四虎在线观看| 国产精品深夜福利免费观看| 免费国产va在线观看| 亚洲国产精品成人精品无码区在线| 最近2019中文免费字幕在线观看| 亚洲激情视频在线观看| 在线精品一卡乱码免费| 朝桐光亚洲专区在线中文字幕| 亚洲精品国产成人影院| 无码精品一区二区三区免费视频| 亚洲国产成人无码av在线播放| 青青草国产免费久久久下载| jizz18免费视频| 亚洲乱码一二三四区麻豆| 国产一区二区三区免费看| 四虎影视无码永久免费| 亚洲天堂电影在线观看| 四虎永久免费影院| 久久久精品2019免费观看 | 亚洲AV永久无码精品成人| 24小时在线免费视频| 色天使色婷婷在线影院亚洲| 好看的亚洲黄色经典| 美女视频黄的全免费视频网站| 免费人成大片在线观看播放电影| 亚洲大尺度无码专区尤物|