看板 java 關於我們 聯絡資訊
我來了,一如我之前所承諾的 :) : 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
GALINE:習慣有時候是看環境的。某公司的class都是小寫開頭 orz 11/14 17:05
AppleFox:難得看到熟悉的ID 11/23 12:08