tcpserver

    10热度

    2回答

    作为后续cannot-bind-to-address-after-socket-program-crashes,我收到此错误重新启动我的程序后: socket.error: [Errno 98] Address already in use 在这种特殊情况下,而不是使用一个插座直接,该程序启动自己的线程TCP服务器: httpd = SocketServer.ThreadingTCPServer(

    0热度

    2回答

    我正在创建一个连接到TCP客户端的ruby服务器。我的服务器正在使用一个TCPServer,我试图使用TCPServer :: recv(),但它不会等待数据,所以只是在紧密的循环中继续,直到收到数据。 什么是处理间歇数据的最有效方法?我无法更改正在发送的数据,因为我试图模拟另一台服务器。从TCPServer/TCPSocket那里读取的语句会等待数据发送? require "soc

    1热度

    3回答

    我有一个用C#编写的TCP服务器,它处理发送给它的POST数据。目前它工作正常,除非大量的数据(即大于1GB)被发送到它然后它耗尽内存(我将它全部存储在内存中作为一个字节数组(中间的List DTO))。现在,对于大文件,我将流式传输到磁盘,然后传递文件名以便从磁盘进行流式传输。 目前我所有的例程都是为了预期字节数组而写的,事后看来,这是有点短视的。如果我只是将bytearray转换为内存流,它会

    0热度

    1回答

    如何指定开始侦听哪个适配器? 我恰好有2个网络适配器不同的子网运行在PC上运行的应用程序(一个网络,业务网络基础设施,一个用于TCP相机) 我有打开了一个TCP类服务器并监听特定端口上的连接,从局域网上的客户端进入。 问题是我的TCP服务器类初始化并开始侦听连接到摄像机的适配器。来自业务局域网的任何连接请求都会失败,因此无法处理。 问题是,如何指定开始侦听哪个适配器? 代码摘录如下(这不是完整的类

    3热度

    1回答

    我要在事件发生在另一个TCP服务器,PHP页面已经通过一个套接字连接成功我Web服务器通过一个PHP页面通知我。本次活动是像TCP服务器希望将消息发送到Web服务器,等有没有办法做到这一点和/或如何做到这一点的任何引用?

    4热度

    3回答

    也许我已经把我的套接字编程方式混淆了,但不应该像这样工作? srv = TCPServer.open(3333) client = srv.accept data = "" while (tmp = client.recv(10)) data += tmp end 我已经试过几乎“获得”从客户的TCPSocket数据的所有其他方法,但它们都挂永不中断循环的(GETC,获取,

    3热度

    2回答

    我写了一个TCP服务器实现,使用它我创建了一个作为TCP echo服务的应用程序。 现在我想在 方面,它可以有多少的连接处理,以测试这种回声服务器 什么是响应时间 多少内存和CPU,它使用 请你可以建议任何标准的方法/工具来测试这个回声服务器。据我所知,TCP和echo服务器的实现都是相当标准的做法,所以我希望能找到成熟的工具来测试它。 P.S .:我可以写我自己的测试应用程序,但我不想这样做,因

    6热度

    2回答

    我想用Python和Twisted组合简单的TCP服务器。 服务器启动并等待连接 - 我已经有客户端 - 非python应用程序。一旦建立连接,服务器开始以某个间隔(例如1秒)发送数据。 服务器从静态文件(一次记录)读取数据,我应该能够弄清楚这部分。 我假设我会使用推生产者开始推送数据一旦客户端连接。 我有简单的tcp服务器与工厂在扭曲,我可以反应connectionMade/dataReceiv