tcpserver

    0热度

    1回答

    我们有一个在Linux上运行的应用程序(用C++编写),用于监听端口上的传入请求。 我们有相同服务要求监听许多端口,即可能有10,000个端口。 我认为唯一的解决方案是设置10,000个套接字,还是有更聪明的方法来做到这一点。是否有我不知道的新内核的特性?

    0热度

    2回答

    我有一个在Java中的TCP服务器应用程序。当客户端连接时,它会尝试从连接中读取数据包。但是,即使客户端没有发送任何内容,它也会读取。我得到的是由0初始化的字节数。我期望套接字等待,并最终超时,直到有数据到达。但是,相反,它表现得很奇怪。 这是怎么回事,我该如何解决它? 以下是我从套接字读取: byte bytes[] = new byte[25]; socket.getInputStream(

    0热度

    2回答

    我只是想知道为什么当客户端连接崩溃?它应该是一个简单的TCP服务器,当客户端连接并发送一个字符串时,服务器响应字符串中A的个数。服务器一旦崩溃的客户端类型的一封信 #include<io.h> #include<stdio.h> #include<winsock2.h> #pragma comment(lib,"ws2_32.lib") //Winsock Library int ma

    0热度

    1回答

    我试图写一个telnet类型的程序来读取印数据的tcpserver 我希望用户先进行身份验证..这是很容易..但问题是我在哪里保持这个身份验证结果,所以当客户端执行另一个命令时,我的tcpserver会知道这是一个经过身份验证的用户并相应地返回数据。 我希望我是特定的..对不起,我的英语我来自委内瑞拉。

    0热度

    1回答

    我有通过监听端口设置的TCP数据包连接(net.Conn)。 conn, err := ln.Accept() 我需要阅读Conn.Read([]byte)缓冲区,它开始于索引0 此前的第一UVarInt,我只需要第一个字节,这是很容易用做 packetSize := make([]byte, 1) conn.Read(packetSize) // Do stuff with packet

    0热度

    1回答

    我在测试我的服务器和客户端时遇到了一个奇怪的问题。 服务器和客户端同时出现TIME_WAIT! 这里是我的服务器代码: #include <stdio.h> #include <stdlib.h> #include <string.h> #include <strings.h> //bzero #include <unistd.h> #include <sys/socket.h> #i

    0热度

    2回答

    无法弄清楚如何从线程更新文本框。有任何想法吗?对不起,如果变量名称和字符串是挪威语。如果有问题可以修复。 问题主要是我无法访问线程内的文本框。我是否创建单独的线程,一个用于服务器,另一个用于更新txtbox?在那种情况下,我该怎么做? using System; using System.Collections.Generic; using System.Linq; using System

    2热度

    1回答

    我想在Arduino IDE中通过ESP8266创建一个简单的Wifi TCP服务器。但是我遇到了一个很大的问题:当我从客户端发送字符或字符串时,我无法在服务器上收到它。 事实上,我连接esp8266到我的电脑,我想看到从pc终端客户端发送字符。 我的发送端是套接字协议的应用程式Android完整的代码我在服务器端写的是: WiFiServer server(8888); void setup(

    0热度

    1回答

    我有一个使用TIdTCPServer的应用程序。我将空终止的消息发送到服务器(Delphi XE2,随附的Indy包)作为空终止的字符串。 的OnExecute过程如下: procedure TSimpleSslServerForm.TCPServerExecute(AContext: TIdContext); var RxBufStr: string; begin wit

    0热度

    1回答

    我有两个node.js应用程序在我的服务器上并排运行,我不想通过使用本地node.js轻量级地在它们之间发送服务器端消息(v0.10.33)模块网 我打算第一个应用程序发送消息到第二个。我看到控制台日志listening..., 在第一个应用程序: var push=''; var net=require('net'); var server=net.createServer(function