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

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

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

    讓變化成為計劃的一部分

    歡迎大家探討本Blog涉及的所有軟件課題。我的Google Talk ID:zhengyun(at)gmail.com。

    我最希望軟件帶給用戶的感受是:美好的體驗、舒適感、簡約、干凈...

    posts - 32, comments - 8, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    獲取IP后是否可以和它通訊呢?

           Hi,繼續上回的討論《[JavaME]手機是否能夠申請到動態IP[2]?》。

           上回說到申請動態IP是可以了,并且準備好了一個線程等候在socket://10.16.195.219:8110之類的端口上監聽。

    這次把代碼修改了,完成了監聽線程之后,就相當于起了一個Socket Server,一旦有人要連接它,就回復一個字符串說“God bless you!You are the No.”后面加上是第幾位訪問者的序號。

    菜單中也相應加入了一個命令“聯系ServerSocket”,就是向界面中的"ServerSocket:"編輯框所指明的Server發起Socket連接請求,看能否得到回復;如果有回復,就輸出到屏幕上。

    源代碼可以從

    http://www.cnblogs.com/Files/zhengyun_ustc/GetDynamicIP.withServerSocketClient.rar獲得。

    發布包可以從

    http://www.cnblogs.com/Files/zhengyun_ustc/GetDynamicIP.withServerSocketClient-deployed.rar獲得。

     

    實際在手機上測試結果并不理想,

    首先,我們點擊“注冊動態IP”命令,

    RegisterDynamicIP 

    得到了一個ServerSocket端口號,將被更新到"ServerSocket:"編輯框。

    RegisteredIP 

    然后,選擇“聯系ServerSocket”命令,后臺線程將用

    用下面的代碼可以得到ServerSocket 服務的應答

    socketConn = (SocketConnection) Connector.open(hostToPostTo);

               

    // socketConn取得一個 DataInputStream

    dis = new DataInputStream( socketConn.openInputStream() );

    // 從服務器上取回響應

    int ch;

    while ( ( ch = dis.read() ) != -1 )

    {

        responseMessage.append( (char) ch );

    };//結束while

     

    ////////////////////////////////////////////

    // 告訴控制器url

    Object[] argvs = {responseMessage.toString()};

    m_controller.handleEvent(GUIController.EventID.EVENT_SOCKETSERVER_DISPLAYIP,

            argvs);

    ////////////////////////////////////////////

    但是,始終沒有應答返回。

    當然,在PC機上模擬器測試結果自然能夠顯示ServerSocket服務器應答,因為那上面的IP是本機IP。如下圖所示:

     ServerSocketClient 

    本文屬于討論稿,提供的僅僅是測試意見。

    本文還可以從

    http://www.cnblogs.com/zhengyun_ustc/archive/2005/11/16/ServerSocketConnection3.html 得到最新稿。

     

    鄭昀@ultrapower

    類別

    編寫日期

    Keyword: Mobile dynamicIP j2me midp ServerSocketConnection

    討論稿

    20051116日星期三

     

    主站蜘蛛池模板: 国产92成人精品视频免费| 日本视频免费观看| 69堂人成无码免费视频果冻传媒| 亚洲三区在线观看无套内射| xxxx日本在线播放免费不卡| 亚洲日韩中文在线精品第一| 日韩在线视频免费| 日本亚洲国产一区二区三区| 国精产品一区一区三区免费视频| 亚洲综合伊人久久综合| 野花香高清视频在线观看免费| 亚洲成AV人片在线观看WWW| 91麻豆国产免费观看| 亚洲精品福利网泷泽萝拉| 999在线视频精品免费播放观看| 亚洲妓女综合网99| 成人毛片18岁女人毛片免费看| 亚洲狠狠婷婷综合久久| 亚洲精品乱码久久久久久蜜桃| 国产午夜无码片免费| 亚洲人成在线电影| 女人18毛片水真多免费播放| 国产偷国产偷亚洲高清在线| 亚洲中文无韩国r级电影| 99在线视频免费观看| 亚洲经典在线中文字幕| 日韩一级在线播放免费观看| 成人a毛片免费视频观看| 亚洲天天做日日做天天欢毛片| 九九九精品成人免费视频| 无码的免费不卡毛片视频| 亚洲人成在线电影| 国产免费午夜a无码v视频| 一个人免费视频在线观看www| 亚洲国产成人va在线观看网址| www.亚洲色图.com| 91禁漫免费进入| 免费无码午夜福利片| 亚洲欧洲日产v特级毛片| va亚洲va日韩不卡在线观看| 91精品免费观看|