tcpserver相关内容

使用 TcpClient 进行通信的更快方式?

我正在用 C# 编写一个客户端/服务器应用程序,它运行良好.目前,一切正常,而且非常强大.我的问题是我在通过连接发送数据包时遇到了一些延迟. 在客户端我这样做: NetworkStream ns = tcpClient.GetStream();//发送数据包byte[] sizePacket = BitConverter.GetBytes(request.Length);byte[] re ..
发布时间:2022-01-19 15:59:16 C#/.NET

如何将日志记录添加到带有时间戳的文件到 Raspberry Pi 的 Python TCP 服务器

我有点坚持我的项目 &我迫切需要帮助.我需要一个简单的 TCP 服务器 python 代码,它具有日志记录等功能.我可以用于我的 Raspberry Pi 的时间戳.这是我最后一年的项目. 我查看了一些示例,但由于我在编写自己的脚本/代码方面没有太多经验,因此我不太确定如何执行此操作.如果有人可以通过解释和一些示例(如果可能)引导我朝着正确的方向前进,我将不胜感激. 我使用 HERCU ..
发布时间:2022-01-05 10:52:42 Python

C++ 套接字编程 TCP/IP 套接字缓冲区的最大大小?

我正在使用 C++ TCP/IP 套接字.根据我的要求,我的客户端必须连接到服务器并读取它发送的消息(这真的很新,不是吗)但是......在我的应用程序中,我必须等待一段时间(通常为 1 - 2 小时)) 在我真正开始阅读消息之前(通过 recv() 或 read())并且服务器仍然继续发送消息. 我想知道缓冲区的容量是否有限制,用于保存这些消息以防它们不被读取,以及使用谁的物理内存来缓冲这 ..
发布时间:2021-12-11 11:37:21 C/C++开发

具有多个客户端的 TCP 服务器

我正在开发 TCP 服务器/客户端应用程序. 我的问题是: 我的服务器应用程序启动一个新线程并阻塞它直到连接被接受listenforClient 方法 但是,当多个客户端连接到我的服务器并且它们同时请求不同的事情时,我如何管理连接,我如何管理客户端 1 获取其需要的信息,而客户端 2 的信息也是如此. 它是多线程的,所以多个客户端可以连接,但我如何处理请求.我不想把所有东西 ..
发布时间:2021-12-11 11:37:09 C#/.NET

Python 中的多线程 TCP 服务器

我使用 python 的 threding 模块创建了一个简单的多线程 tcp 服务器.每次连接新客户端时,此服务器都会创建一个新线程. #!/usr/bin/env python导入套接字,线程类 ClientThread(threading.Thread):def __init__(self,ip,port):threading.Thread.__init__(self)self.ip = ..
发布时间:2021-12-11 11:33:41 Python

如何通过 ESP8266 创建 TCP 服务器?

我想在 Arduino IDE 中通过 ESP8266 创建一个简单的 Wifi TCP 服务器.但是我有一个大问题:当我从客户端发送一个字符或字符串时,我无法在服务器上接收它. 事实上,我将 esp8266 连接到我的 PC,我想在 PC 终端中查看来自客户端的发送字符.我的发送端是 android 的 Socket 协议应用程序!我在服务器端编写的完整代码是: WiFiServer 服 ..
发布时间:2021-11-17 03:43:12 其他开发

只要拔下 USB,通过 ADB 建立的 Tcpip 连接就会断开

这对我来说一直很好用,现在突然间我发现这种行为发生了变化,而 android 或我的 wondows 都没有变化(我也没有更新) 这就是我通过 tcpip 建立无线连接的方式 adb -d tcpip 5571亚行连接 192.168.68.110:5571 现在在这个 adb devices 之后,当 USB 插入输出时: 连接的设备列表 ZY223SVNKZ 设备 ..
发布时间:2021-09-15 18:53:34 移动开发

如何只允许来自本地主机的 TCP 连接

我希望只能从本地主机(都来自 127.0.0.1 和 my_local_ip)获取特定端口上的请求; 我尝试了以下方法: int localhost = (127 这让我只能连接 127.0.0.1 而不是从实际的本地 ip.我也试过: char hostName[128] = "";结构主机 *pHost = 0;gethostname(hostName, sizeof(hostN ..
发布时间:2021-09-04 20:08:13 C/C++开发

简单的单线程套接字 - TCP 服务器

首先,我不知道 Stackoverflow 是否是发布此类消息的最佳站点,但我不知道其他类似的站点. 为了正确理解 C# 中的 tcp 编程,我决定从头开始做所有可能的方法.这是我想知道的(顺序不正确:- 简单的单线程套接字服务器(本文)- Simple Multiple Threads Socket Server(不知道怎么做,因为线程比较复杂)- Simple Thread Socket ..
发布时间:2021-09-04 19:57:42 C#/.NET

套接字和 setSoTimeout()

我对 socket.setSoTimeout( int ) 方法很困惑. 在我打电话的场景中 socket.setSoTimeout(4000);尝试{字符串数据 = input.read();}catch (InterruptedIOException e) {} 当调用 setSoTimeout() 时,它是否会暂停 sokcet 并在 4000 毫秒后恢复?或者它会完全阻止从套接 ..
发布时间:2021-09-04 19:54:40 Java开发

PowerShell TCP 服务器

我想问你,如何处理多个连接线程. 我通过以下方式实现了 TCP 服务器: $endpoint = New-Object System.Net.IPEndPoint ([System.Net.IPAddress]::Any, 8989)$listener = 新对象 System.Net.Sockets.TcpListener $endpoint$listener.Start()做 {$cl ..
发布时间:2021-06-19 20:32:41 其他开发

TcpListener与SocketAsyncEventArgs

是否有合理的理由不使用 TcpListener 来实现高性能/高吞吐量的 TCP 服务器而不是 SocketAsyncEventArgs ?> 我已经使用 SocketAsyncEventArgs 实现了这种高性能/高吞吐量的TCP服务器,它经历了种种麻烦,不得不使用很大的预分配的 byte 来处理那些固定的缓冲区用于接收和接收的 SocketAsyncEventArgs 的数组和池,使用一些低 ..
发布时间:2021-04-18 20:11:09 C#/.NET

在node.js中的TCP服务器和HTTP服务器之间创建WebSockets

我已使用 Node.js 创建了一个用于监听客户端连接的 TCP服务器. 我需要在Node.js中再次将数据从 TCP服务器 传输到 HTTP服务器 ,可能是通过 Websocket ( socket.io ). 但是,我不知道如何创建这样的连接,以使TCP服务器能够通过Websocket将数据推送到HTTP服务器. 非常感谢. 解决方案 我正在尝试很多事情来完成这项工作.在大 ..
发布时间:2020-11-25 19:17:21 其他开发

Python TPCServer rfile.read块

我正在编写一个简单的SocketServer.TCPServer请求处理程序(StreamRequestHandler),该处理程序将捕获请求以及标头和消息正文.这是为了伪造我们可用于测试的HTTP服务器. 我毫不费力地抓住了请求行或标题. 如果我尝试从rfile中获取比现有更多的内容,则代码会阻塞.我如何在不知道请求大小的情况下获取所有请求主体?换句话说,我没有Content-Siz ..
发布时间:2020-11-25 02:39:24 Python

侦听TCP Server应用程序的以太网电缆拔出事件

我有一个C#TCP服务器应用程序。当TCP客户端与服务器断开连接时,我检测到断开连接,但如何检测电缆拔出事件?当我拔出以太网电缆时,无法检测到断开连接。 解决方案 您可能要应用“ pinging”功能,如果TCP连接丢失,将失败。使用以下代码向Socket添加扩展方法: using System.Net.Sockets; 命名空间Server.Sockets { publi ..
发布时间:2020-10-30 23:21:54 C#/.NET

Delphi XE2 / Indy TIdTCPServer /“由对等方重置连接”

我在Delphi XE2中使用Indy来通过TIdTCPServer发送TCP消息时遇到一个问题。 例如: 我有2个设备,我我将与设备1进行通信。 当我向设备1发送消息时,消息发送正常。 但是没有关闭程序,当我向设备2发送消息时,Delphi返回“对等连接重置”。 下面是我的代码: 程序TMainHost.idTCPServerNewConnect(AContext:TId ..
发布时间:2020-10-20 06:41:04 其他开发

如何使用gstreamer与tcpserversink流音频

我需要Internet上的实时流音频.在互联网上快速搜索,我决定使用Gstreamer.我已经成功地使用udpsink进行了流传输,但是它只能在LAN上运行.我用tcpserversink进行了测试,但无法正常工作: 服务器(IP:113.160.166.87) gst-launch-1.0 filesrc location="G:/Project/Gstreamer/TestCont ..
发布时间:2020-09-14 00:51:08 其他开发

如何用ESP8266创建TCP server?

我想通过ESP8266在Arduino IDE中创建一个简单的Wifi TCP服务器.但是我有一个大问题:当我从客户端发送字符或字符串时,我无法在服务器上接收到它. 实际上我将esp8266连接到我的PC,我想在PC终端中查看来自客户端的发送字符. 我的发送方是android的Socket协议应用!我在服务器端编写的完整代码是: WiFiServer server(8888); voi ..
发布时间:2020-09-06 20:53:19 其他开发