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