[問題] Socket雙向傳送

作者: ra213671 (史靈根博士)   2015-08-14 15:33:44
最近在練習使用Socket傳送資料
若只是從Client端送出圖片可以被Server端接收到
然而加上從Server端發送訊息給Client的功能後
視窗好像當掉沒有回應
接收到的圖片必須要關掉程式才能開啟
原本的提示訊息都沒印出
想請問是我哪個步驟錯誤了嗎
上面那篇刪掉的文章是不小心發出去的,對不起
作者: a926 (Aaron)   2015-08-15 16:48:00
我之前寫的時候 Server端 跟Client端。發跟收都是用不同條執行緒去跑。你是一條執行緒處理收跟發嗎?
作者: ra213671 (史靈根博士)   2015-08-15 20:40:00
是的 所以要把兩個動作分開在不同的執行緒進行?
作者: jizang (阿魯米)   2015-08-15 21:00:00
因為會一直處於等資料進來的狀態!不然就改成非同步的方式
作者: ra213671 (史靈根博士)   2015-08-15 21:15:00
好的 我試著改改看

Links booklink

Contact Us: admin [ a t ] ucptt.com