tcplistener

    0热度

    1回答

    我在Windows服务中有一个TCP监听器,用于监听特定端口上的任何传入TCP请求并处理该消息。它直接访问时工作正常。但是,一旦它运行在负载平衡器(在Intranet中)后面,它就不会接受任何请求。我收到“无法连接到远程服务器”或“操作超时”等错误。一段时间后,服务终止,出现“内存不足”异常。请让我知道这可能是什么原因。粘贴下面的代码。我甚至尝试了异步模式(以避免显式线程启动)。但这并没有帮助。

    0热度

    1回答

    我通过套接字发送消息。 在客户端即时装配使用StringBuilder的 StringBuilder sb = new StringBuilder(message); sb.Insert(0, (char)11); sb.Append((char)28); sb.Append((char)13); 从客户端发送它的服务器消息 Byte[] data = new Byte[1024];

    0热度

    1回答

    我使用TcpClient和TcpListner类作为聊天应用程序。它在LAN上非常完美。但是我用同样的方法互联网上 连接尝试失败,因为连接的方没有正确一段时间后,应对它没有工作,给了我下面的错误,或已建立的连接失败,因为连接的主机没有回应112.134.252.38:13000 我该如何解决这个问题?

    1热度

    1回答

    有没有办法在.net4中同时接受客户端时检查CancellationToken。 while (!token.IsCancellationRequested) { //change this somehow to use check cancellation but keep this blocking TcpClient client = _tcpListene

    -1热度

    1回答

    我实现一个简单的文件发送方法基础上,我发现here的例子,但是我无法找到关于如何去发送实际字节之前发送的文件名和/或类型的任何参考。我见过的所有例子,在接收端手动设置文件名。 我唯一的想法到目前为止被单独发送,作为一个字符串,但我只是好奇,如果我失去了这样的一些比较容易/便捷方式。那么,TcpClient/TcpListener中是否有方法发送我错过的文件名?有没有一种常见的做法,我只是没有碰到?

    3热度

    2回答

    我们希望通过Windows Azure Cloud Service实现端口,并希望对我们的策略提供一些反馈。 我们目前的项目: 物理GPS单元运行作为客户。 Windows Azure云服务作为服务器运行。 1)物理GPS单元: 我们使用XT-4000 [Xirgo技术]物理GPS单元这是一种强大的跟踪,监视和控制网关device.This装置需要UDP或TCP端口进行通信。 2)Windows

    3热度

    1回答

    我是一位经验丰富的C#开发人员,但到目前为止我还没有开发TCP服务器应用程序。现在,我必须开发一个高度可扩展的高性能服务器,它可以处理至少5-10个并发连接:从GPS设备通过GPRS获取字节数据。 一个共同的沟通过程应该是这样的: GPS设备发起到我的服务器的连接 我的服务器的答案,如果我想获得的数据 装置发送GPS数据 我的服务器发送报告,设备有关获取它(SG像校验) 从GPS,reportm获

    0热度

    1回答

    我正在尝试创建一个小型IRC服务器来学习一些新的编程概念(以及其他我没有用过的编程概念)。第一步是通过TCP连接一个基本的客户端,将明文命令发送到服务器。 要监听方面,我有以下代码: public NetworkClient(Server server, TcpClient socket, int id) { _socket = socket; _id = id;

    1热度

    2回答

    所以我写了一个简单的客户端 - 服务器应用程序。它应该发送一个数据包,然后等待接收数据包,然后发送一个数据包......问题是,它接收到第一个数据包,但是当我在第二次迭代中启动TcpListener时,它给了我这个错误: No connection could be made because the target machine actively refused it 127.0.0.1:13 p

    1热度

    1回答

    我想给通过TCP连接字符串: TR220,2,A10000XX,3545.1743,5119.5794,001.0,1503,52:56:16,2012/09/13,0,0,0,0,0,V,000,0,0,0,,+989123456789,* 我使用此代码来发送的文字: string uri = "http://localhost:1414"; String record = "TR220,2,