tcplistener

    3热度

    1回答

    对不起,这个帖子很长。我想使用TcpListener来侦听端口,处理不同(后台)线程中传入连接请求的繁重提升,然后在准备就绪时将响应发送回客户端。我已经阅读了MSDN上的很多代码和示例,并为服务器提供了以下实现。 对于所有下面的实施方式的,请假设以下变量: let sva = "127.0.0.1" let dspt = 32000 let respondToQuery (ns_ : Net

    0热度

    2回答

    我正在C#中构建一个客户端服务器应用程序,其中服务器是远程主机。我的网络中有路由器和防火墙。 我的客户端代码 hostSocket = new TcpClient(); hostSocket.Connect(serverIp, serverPort); 而且我的服务器端代码是 eqListner = new TcpListener(IPAddress.Parse(eqIp), eqP

    0热度

    2回答

    对于3000 TcpClients监听1端口和监听30个TcpClient的100个端口之间是否有任何区别。

    0热度

    1回答

    我使用此代码与tcp客户端进行通信。在WIN7上一切正常,但WIN8 tcp客户端无法从服务器断开连接。我使用Hercules软件来测试功能。所有的tcp客户端从线上的服务器断开连接 DisconnectDevice(idx, devType, ip, port); 但在WIN8上,软件不属于这一行。等待你的想法! using System; using System.Collections

    1热度

    1回答

    我有一个Windows服务运行一个单独的后台线程。在线程内部,它启动一个使用TcpListener监听客户端的TCP服务器。 我想知道我可以关闭该服务勇退的时候有一个阻塞读,像这样: listener.AcceptTcpClient(); 我发现,显然是一个窗口服务,可以中止任何其他线程,只要因为它们被设置为后台线程,但如果其中一个线程被阻塞呢?这是否有所作为?如果是这样,处理这种情况的最佳方

    -2热度

    2回答

    是否有任何关于在webapi项目中运行线程的示例代码或启动文档。我有第1组客户端设备,并希望他们(第1组)使用tcp通信与webapi进行通信,并拥有第2组客户端设备,并希望他们(第2组)使用http get/posts与webapi进行通信。我怎样才能做到这一点?

    2热度

    1回答

    我有一个简单的客户端和服务器应用程序,它们使用TcpClient和TcpListener通过TCP/IP彼此对话。如果我在IP地址为192.168.10.150的同一台计算机上运行服务器和客户端,他们可以相互交谈。但是,如果将客户端移动到家庭网络中的其他计算机上,则无法再连接到服务器(它仍在192.168.10.150上运行)。从客户端计算机,我可以ping 192.168.10.150。我已关闭

    0热度

    1回答

    我正在尝试向现有服务器解决方案发送请求并写出结果。服务器总共发送了4条包含我的特定请求的消息,但返回的消息数量可能因初始查询而异。 我能够成功发送查询到服务器,但是当涉及到读取响应我只能读取一条消息。服务器日志显示4个已发回。 请帮忙。 IPHostEntry hostEntry = Dns.GetHostEntry(server_textbox.Text); IPEndPoint

    1热度

    1回答

    我最近开始开发Windows Phone 7.1应用程序。该应用程序需要一个服务器才能从数据库中获取答案。为此,我打算使用套接字和tcp连接。 它很好地连接到服务器,但当我开始尝试流数据输出总是“System.Byte []”。我认为它只是一个错误的从一个字节[]转换为一个字符串,但它似乎比这更复杂。该缓冲区实际上装载了ASCII字符的byte [],只是说“System.Byte []”。发送的

    0热度

    1回答

    我有一个异步TCP服务器构建,充当远程客户端应用程序和SQL服务器之间的媒介。无论如何,当我去测试从远程机器的连接 - 它不会连接。我正在使用Putty测试TCP服务器的连接,并在推送连接后立即关闭Putty。我在两台机器上都安装了Wireshark,并且我看到源端口上的某种通信来自源IP,但我不知道如何读取它。这两台机器都是Windows,我关闭了Windows防火墙。任何人都可以帮我诊断我的问