新手,用c#winform專案使用UDP通信。
請問我需要每15ms接收48002個位元組包,能實作嗎?我用socket,目前顯示的結果是接不全,按理應該是32個1472的位元組包加上898的位元組包。。。
原來的專案是c語言寫的,可以實作。。。

uj5u.com熱心網友回復:
額,那個C語言的前輩沒有告訴你“udp 管發不管收,訊息會不到達,什么時候到達都是未知的”所以,你說按理應該,本來就沒有立足的前提
所以,我們和udp對接,從來不按對方說我發了多少來計算,如果對方是個清醒的人,他應該知道why
如果對方不清醒,我們只能用第3方工具同時對接。比如Wireshark,別說你發了100包,我收了90包,如何如何。我們只承認,Wireshark 能收多少包,我就能收多少包,Wireshark 不能我也不能。Wireshark收100,我只收90,那才是我的錯
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/223406.html
標籤:C#
上一篇:Azure 靜態 web 應用集成 Azure 函式 API
下一篇:C# OPC DA服務器搭建
