Re: [J2ME] Socket,重複送資料會得到錯誤

看板java作者 (堅持阿伏哥連盟￾ ￾ )時間17年前 (2008/11/13 16:39), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串3/5 (看更多)
※ 引述《superlubu (叔叔你人真好)》之銘言: : ※ 引述《ixxogux (堅持阿伏哥連盟￾ ￾ )》之銘言: : : 3. 在Midlet內實做Thread。在Thread內跑一個迴圈,負責送資料): : : for(int i = 0 ;i < 10 ;i++){ : : sc.SendMessages("DataSentStart 0915885181 1\n"); : : form.append("傳送出去了\n"); : : form.append(sc.ReceiveMessages()); : : sc.SendMessages("Test\n"); : : sc.SendMessages("DataSentStop"); : : sc.SendMessages(" "); : : sc.SendMessages("1"); : : sc.SendMessages("\r\n"); : : //"DataSentStop 1 \r\n"在該伺服器是指此筆資料結尾之意 : : } : 只是想問一下... 為什麼你還沒有 send data stop 就去讀 receive msg? : 正常來說不是該先告訴 server data 已完成 transmit 才讀 return msg : 嗎? 推文要好久XD ..就回文了 他們的server設計是: client 說:我要送資料了喔 server 說:200 OK client 送資料,直到DataSentStop 1 \r\n 所以這邊是沒有問題的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.14.82

11/13 16:46, , 1F
PsMonkey有回一封信給我。我等等整理後重新po上
11/13 16:46, 1F
文章代碼(AID): #196-U_ya (java)
討論串 (同標題文章)
文章代碼(AID): #196-U_ya (java)