tcpserver

    0熱度

    1回答

    我寫了一個簡單的TCP回顯服務器來處理多個客戶端。它使用select()來獲取多個連接。 服務器代碼: #include <stdio.h> #include <errno.h> #include <stdlib.h> #include <unistd.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet

    0熱度

    2回答

    我寫了一個tcp服務器,每次接受客戶端連接時,由Accept或EndAccept返回的套接字實例被稱爲處理程序和許多其他信息收集在名爲TcpClientConnection的對象中,我需要確定是否連接是否連接或在某些特定間隔時間,Socket.Connected屬性是不可靠的,根據文檔我應該使用Poll方法與SelectRead選項來執行此操作。 與測試場景我拔掉客戶端電纜,並等待破損的報警建立在

    -1熱度

    1回答

    我想連接Android上的統一應用程序與計算機應用程序。我可以在網絡上運行它,但通過互聯網它總是說機器拒絕連接。我已經停用Windows和防病毒的防火牆,但仍然有連接的服務器和Android客戶端問題: No connection could be made because the target machine actively refused it. 下面是代碼: 服務器端: TcpList

    -4熱度

    2回答

    我正在做python中的套接字編程和查找消息。這是我的代碼..... import socket def Main(): host = '127.0.0.1' port = 5000 s = socket.socket() s.bind((host,port)) s.listen(2) c, addr

    0熱度

    1回答

    當我嘗試在同一本地網絡上運行tcpServer和tcpClient時,它可以工作,但我無法在外部網絡上運行它們。操作系統拒絕連接。 Main builtins.ConnectionRefusedError: [WinError 10061] No connection could be made because the target machine actively refused it 我檢查了

    1熱度

    1回答

    我在Delphi中創建了一個程序來創建服務器並偵聽客戶端的響應。客戶端連接到服務器,發送一些數據,並立即斷開連接。問題是,有時當數據收到我的程序停止響應。當我關閉程序時,大多數時候我看到EOSError 1400 [窗口句柄無效。](我知道這個錯誤是因爲襪子線程)。在關閉窗口之前,我將TCPServer的Active屬性設置爲false。我測試了TTCPServer和TIdTCPServer,但問

    1熱度

    1回答

    我試圖使用TCPServer編寫一個小型的ruby服務器,但無法從瀏覽器的響應中獲取cookies列表。下面是服務器的代碼 - 它將爲除js之外的所有連接提供相同的html。 require 'socket' server = TCPServer.new('localhost', 2000) class Serveit def initialize(socket, content)

    2熱度

    1回答

    數據立即清空我有以下代碼: // Setting up the TCP: var server = net.createServer(function(socket) { console.log('Android Client connected'); socket.setNoDelay(true); socket.on('data', function(data) { co

    0熱度

    1回答

    我正在嘗試基於異步套接字編寫簡單的客戶端服務器應用程序。一切工作正常,直到我嘗試連接多個客戶端。它們連接好,但只有「最新的一個」可以將數據發送到服務器,別人拋出異常: 「並沒有返回IAsyncResult對象」 這裏是我的AcceptCallback代碼: private void AcceptCallback(IAsyncResult AR) { try { _

    -1熱度

    1回答

    這裏是我的代碼在JavaScript <script type="text/javascript"> startingListener(); function startingListener() { setInterval(function(){ var xhr = new XMLHttpRequest(); xhr.open("GET", "http://lo