作者sitos (麥子)
看板PangSir
標題Re: [問題] 關於第二次作業問題
時間Mon Nov 21 03:52:45 2005
※ 引述《penguin1 (光光思)》之銘言:
: 我的也沒有看到ACK....
: → yunkeyman:我的有ACK 11/20 14:16
我沒有收到ACK的是
在TCP與UDP都一樣 Register的200 OK沒有ACK回來
Invite的Moved與Not Found多數時候會ACK回來
但是也有不ACK回來的時候 發生在TCP 可能是UA的pipe卡住了??
UDP似乎沒有這個困擾
話說 我本來用java做time out好好的
寫成thread以後timeout就不能用了
結果UA不給我好好送ACK 害我不知道什麼時候要關socket @@
不過總算寫完了
計:
星期六早上+下午 試著弄懂win socket
星期六晚上 放棄win socket 開始java coding
星期六深夜 tcp版本搞定 用timeout切斷連線再接新的
星期日中午 tcp+udp版本 動工
星期日下午 tcp+udp版本 完成但只能擇一使用
星期日晚上 tcp+udp版本 學著用threaed
星期日深夜 tcp+udp版本 完成 and 測試
大部份的時間都在搞language 學socket 弄thread
建議還是release一份socket搞好的code 不然實在很浪費時間 @@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.85.88.163
※ 編輯: sitos 來自: 210.85.88.163 (11/21 03:57)
推 andyliu:...(光速逃) 11/21 08:13
推 penguin1:register本來就不會有ACK...只有INVITE的才會有 11/21 09:49
推 sitos:soga 我一直以為只要是final response都要ACK的說 11/21 15:27
推 penguin1:ㄟ...我的意思是CCLUA沒有做Register的ACK啦... 11/21 16:24