tcplistener相关内容
我将此示例作为服务器。 这个问题只适用于我在游戏机上。 我想将其传递到Windows窗体。我不知道如何使用它。 因为我知道这是另一个类的不良做法,例如在Server类中创建Form1方法和使用Form1对象。 好像在服务器类中我调用了TextBox或类似的东西。 我认为我必须将所有代码改回Windows窗体的问题? 或者停止使用类,并使用典型的TcpClient、TpcLi
..
我有一些问题,我无法在家里检查它是否正常工作.这是代码 使用系统;使用 System.Net;使用 System.Net.Sockets;使用 System.Threading;使用 System.IO;使用 System.Net.Security;课堂节目{私有静态 IPAddress ipAddress = IPAddress.Parse("127.0.0.1");私有静态 int 端口 =
..
我创建了一个客户端-服务器应用程序,并且在服务器上我希望有机会停止服务器然后重新启动它.问题是我无法停止监听 Tcp 连接的线程. 如何在 C# 中关闭线程? 谢谢. private void KeepServer(){而(this.connected){tcpClient = tls.AcceptTcpClient();连接 newConnection = new Connecti
..
我有一个运行良好但只能接收一个连接的 SMTP 侦听器.我的 C# 代码在下面,我将它作为服务运行.我的目标是让它在服务器上运行并解析发送给它的多个 smtp 消息. 目前它解析第一条消息并停止工作.我怎样才能让它接受第二、第三、第四... SMTP 邮件并像第一个一样处理它? 这是我的代码: 使用系统;使用 System.Collections.Generic;使用 System.Li
..
考虑以下简化示例(准备在 LinqPad 中滚动,需要提升帐户): void Main(){去();线程睡眠(100000);}异步无效 Go(){TcpListener 监听器 = new TcpListener(IPAddress.Any, 6666);尝试{cts.Token.Register(() => Console.WriteLine("令牌被取消"));listener.Start
..
我已经使用 TcpListener 和 TcpClient 设置了服务器和客户端. 我想将一个对象发送到我的服务器应用程序进行处理. 我发现了 using System.Runtime.Serialization 和以下 文档,但我不想胡说八道,发现我正在用冗长的方式做这件事. 问题:通过 TCP 流处理和发送对象的最佳方法是什么? 发送和接收. 以下是我的对象示例:
..
据我所知,我可以同时使用 TCPListener 和 Socket 来创建服务器,那么它们之间有什么区别? 插座 私有Socket MainSock;MainSock = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);MainSock.Bind(new IPEndPoint(IPAdd
..
我正在尝试创建一个使用 TcpSocket 进行通信的 Firefox 插件.我已使用以下代码通过 tcp 成功发送消息: var tcpSocket = Cc["@mozilla.org/tcp-socket;1"].createInstance(Ci.nsIDOMTCPSocket);var socket = tcpSocket.open("127.0.0.1", 3000);socket.
..
我一直在 google 上寻找一个严肃的解决方案,但我只得到了“注册解决方案"之类的东西,我认为这与我的问题无关. 出于某种原因,我收到此错误,而我只启动了一次 TcpListner,并且当 + 如果失败时我会停止服务器.我真的不明白.这是我的代码: class 程序{私有静态字符串 ServerName = "";私有静态字符串 UserName = "";私有静态字符串密码 = "";
..
这是我的服务器应用程序: public static void Main(){尝试{IPAddress ipAddress = IPAddress.Parse(“127.0.0.1");Console.WriteLine(“正在启动 TCP 侦听器...");TcpListener 监听器 = new TcpListener(ipAddress, 500);listener.Start();而(
..
我有一个客户端/服务器基础设施.目前他们使用 TcpClient 和 TcpListener 在所有客户端和服务器之间发送接收数据. 我目前所做的是当接收到数据时(在它自己的线程上),它被放入一个队列以供另一个线程处理以释放套接字,以便它准备好并打开以接收新数据. //进入监听循环.而(真){Debug.WriteLine("等待连接...");//执行阻塞调用以接受请求.使用 (clie
..
我正在学习 c# 套接字编程.所以,我决定做一个TCP聊天,基本思路是A客户端向服务器发送数据,然后服务器向所有在线的客户端广播(在这种情况下所有客户端都在一个字典中). 当连接1个客户端时,正常工作,连接超过1个客户端时出现问题. 服务器: class 程序{静态无效主(字符串 [] args){字典list_clients = new Dictionary();整数计数 = 1;
..
我目前正在使用 TcpListener 来处理传入连接,每个连接都有一个线程来处理通信,然后关闭该单个连接.代码如下: TcpListener listener = new TcpListener(IPAddress.Any, Port);System.Console.WriteLine("服务器初始化,监听传入连接");listener.Start();同时(听){//第 0 步:客户端连接T
..
假设我要获得共享、虚拟或专用托管,我在某处读到一台服务器/机器一次只能处理 64,000 个 TCP 连接,这是真的吗?无论带宽如何,任何类型的托管都可以处理多少?我假设 HTTP 通过 TCP 工作. 这是否意味着只有 64,000 名用户可以连接到该网站,如果我想提供更多服务,我必须迁移到网络农场吗? 解决方案 简而言之:您应该能够实现数百万的同时活动 TCP 连接和扩展 HTT
..
我正在使用同步 apis 和线程池在一个看起来像这样的 tcp 服务器上工作: TcpListener 监听器;无效服务(){而(真){var client = listener.AcceptTcpClient();ThreadPool.QueueUserWorkItem(this.HandleConnection, 客户端);//或者 new Thread(HandleConnection).
..
我正在尝试构建一个小型 tcp 服务器/守护程序,将 asp.net 核心作为 Web 前端与服务器进行交互.我发现 IHostedService/BackgroundService 似乎提供了一种将服务器和前端捆绑在一起的低成本替代方案. 目前的代码基本上是这样的(用于测试目的的回声服务器): 公共类 Netcat : BackgroundService{受保护的覆盖异步任务 Exe
..
我正在使用 TcpListener 编写一个简单的 FTP 服务,并想找出传入呼叫使用的主机名(具有多个子域的域). 这可能吗? //准系统 TCPListener 示例System.Net.Sockets.TcpListener 监听器;listener = new TcpListener(IPAddress.Any, 21)listener.Start();TcpClient 客户端
..
服务器是用 c# 编写的,并且与我用 c# 制作的客户端一起正常工作,现在我正在尝试制作一个 android 客户端,但服务器没有得到真正的消息,它只是有很多问号. 这里是服务器 TcpListener listen = new TcpListener(IPAddress.Any, 1200);TcpClient 客户端;听.开始();客户端 = listen.AcceptTcpClien
..
这可能是一个愚蠢的问题,但请听我说完. 在我的远程服务器上,我正在运行一个包含以下代码的程序: private const int BufferSize = 1024;私有静态只读字节[] BytesBeingReceived = 新字节[BufferSize];static void Main(string[] args){TcpListener tcpListener = new Tc
..
我正在尝试从 UDP 升级到 TCP,但我完全迷失了.:( 这是我的服务器代码(不要太长). private readonly TcpListener _tcpListener;公共 TCP(IPEndPoint 端点){尝试{_tcpListener = new TcpListener(endPoint);_tcpListener.Start();AcceptTcpClient();接
..