[問題] Socket雙向傳送

看板C_Sharp (C#)作者 (史靈根博士)時間10年前 (2015/08/14 15:33), 編輯推噓0(006)
留言6則, 3人參與, 最新討論串1/1
最近在練習使用Socket傳送資料 若只是從Client端送出圖片可以被Server端接收到 然而加上從Server端發送訊息給Client的功能後 視窗好像當掉沒有回應 接收到的圖片必須要關掉程式才能開啟 原本的提示訊息都沒印出 想請問是我哪個步驟錯誤了嗎 上面那篇刪掉的文章是不小心發出去的,對不起 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.97.243 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1439537627.A.DD4.html

08/15 16:48, , 1F
我之前寫的時候 Server端 跟Client端。發跟收
08/15 16:48, 1F

08/15 16:48, , 2F
都是用不同條執行緒去跑。你是一條執行緒處理收跟發嗎?
08/15 16:48, 2F

08/15 20:40, , 3F
是的 所以要把兩個動作分開在不同的執行緒進行?
08/15 20:40, 3F

08/15 21:00, , 4F
因為會一直處於等資料進來的狀態!不然就改成非同步的方
08/15 21:00, 4F

08/15 21:00, , 5F
08/15 21:00, 5F

08/15 21:15, , 6F
好的 我試著改改看
08/15 21:15, 6F
文章代碼(AID): #1LpPdRtK (C_Sharp)
文章代碼(AID): #1LpPdRtK (C_Sharp)