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

看板java作者 (堅持阿伏哥連盟￾ ￾ )時間17年前 (2008/11/14 00:12), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串4/5 (看更多)
我來了,一如我之前所承諾的 :) : sc.setSocketOption(SocketConnection.DELAY, 0); : sc.setSocketOption(SocketConnection.KEEPALIVE, 0); : //參考自http://developers.sun.com/mobility/midp/articles/midp2network/ setSocketOption(SocketConnection.DELAY,0);//傳送"沒有"delay之意 //也就是no buffer! setSocketOption(SocketConnection.KEEPALIVE,0);//如字意,表示 //"不要"持續連線 跟各位報告一下,這份程式已經證實沒有問題。有問題的是對方的server :p 問題出在哪呢? 對方只要接受連線,直到我傳了結束關鍵字,該server就會把socket connection 給關掉,也就導致我後面要送第二次的時候出了點小問題嚕。 結論:寫法沒錯,有需要的人可以參考,或者是寫信問我喔。 至於前面所提到的 ReceiveMessages() 裡面有個int ch = 100;//這個沒啥特殊意義,寫0 寫10好。反正接下來 // ch = is.read(); 就會把他蓋掉了 此外,我自己的習慣會是method首字大寫。感謝PsMonkey不厭其煩的指正。 也就是:Java 的method習慣是首字小寫。 謝謝各位的幫忙 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.9.164

11/14 17:05, , 1F
習慣有時候是看環境的。某公司的class都是小寫開頭 orz
11/14 17:05, 1F

11/23 12:08, , 2F
難得看到熟悉的ID
11/23 12:08, 2F
文章代碼(AID): #19757vlZ (java)
討論串 (同標題文章)
文章代碼(AID): #19757vlZ (java)