udpclient

    3熱度

    1回答

    我正在使用UdpClient類.net 3.5 我需要將多個應用程序綁定到同一端口。 因此,如果UDP服務器廣播任何請求 - 在端口上偵聽的所有應用程序都可以接收消息,但問題是,當我嘗試將應用程序綁定到同一端口時,只有一個應用程序接收到消息,其他沒有。 下面是兩個應用程序的一些示例代碼: UdpClient udpClient = new UdpClient(); Thread thre

    5熱度

    1回答

    我想從我的教科書.. UDP連接的一個做一個socket編程任務.. UDPServer.py from socket import * serverPort = 12000 serverSocket = socket(AF_INET, SOCK_DGRAM) serverSocket.bind(('', serverPort)) print('The server is ready to

    1熱度

    1回答

    試圖單獨解決過去的問題,我甚至都不知道,但是沒有使用谷歌搜索會幫助我,我需要一些建議。我每隔10秒從本地網絡上的另一臺PC接收UDP數據包,可以在wireshark中看到它們,但應用程序停留在udpClient.Receive()行。多播組和端口是正確的值,在main()n + 1次中檢查。如果您有任何想法可能有所幫助,請提出解決方案。謝謝。 (我想收到服務器的信息,以便日申請可以automati

    0熱度

    1回答

    目前我有面臨portrestrictedcone一個問題nattype.When我UDP客戶端擊中test1.dns.com服務器(以sepcific IP 111.111.111.111這個IP與域名綁定test1.dns.com),其中我收到來自不同的IP,而不是與111.111.111.111響應,但是同樣的情景正在爲fullcone nattype。如果服務器的響應來自上面的ip,我就可以

    -1熱度

    1回答

    我的客戶端代碼: import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetAddress; import java.nio.ByteBuffer; import java.util.Scanner; public cl

    -1熱度

    1回答

    int acceptSocket; struct sockaddr_in addr, client, dest; char buf[256]; long rc, sentbytes; int port = 18017; int CreateSocket() { if(rc!=0) { printf("socket failure code:

    0熱度

    1回答

    所以我們每秒鐘有大約30個UDP消息進入,並且在每條消息上我們正在執行處理和數據庫操作。我的第一個想法是完成這些操作,然後再次調用BeginReceive方法並讓下一個消息進來。由於收到消息的時間和再次調用BeginReceive之間存在一個小的臨時性,接收到的消息會發生什麼這個臨時?另外,如果在操作之前將BeginReceive移動到異步回調的開始位置,這是否會造成各種線程複雜性,甚至可能安全地

    0熱度

    1回答

    我想開發一個簡單的UDP連接,並且對這種類型的編程是新的。我試圖開發的是建立客戶端和服務器之間的連接。首先我從客戶端發送數據。它將直接到達服務器,並且工作正常。然後,服務器將相同的數據轉換爲大寫字母后返回給客戶端,同時它也會到達客戶端。但是現在我每次按下按鈕都會收到「SocketException」。我會在下面提供我的代碼。 這是服務器代碼: import java.io.*; import j

    0熱度

    1回答

    當我的Windows服務代碼在公共服務器上的多個IP地址上工作時,如何檢測哪個IP地址正在接收傳入數據包? 我正在使用UdpSocket來監聽傳入的數據包。 這是我的服務器應用程序的代碼: ServerSocket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp); EndPoint Serv

    2熱度

    3回答

    我想知道當我的UdpClient收到數據時是否有某種方式可以觸發事件? (System.Net.Sockets.UdpClient) 我試着覆蓋它的UdpClient.Receive,但我不能根據this,因爲可重寫的成員必須標記爲虛擬或抽象。 我目前的做法是通過在Threading.Timer上以特定的時間間隔運行TimerCallback來獲取我的數據,但是我希望在到達時接收傳入數據,而不是重