【问题标题】:Multithreaded TCP server in C#? [closed]C#中的多线程TCP服务器? [关闭]
【发布时间】:2012-07-02 17:58:11
【问题描述】:

作为概念证明,我需要使用 C# 实现的 MT TCP 服务器快速启动并运行。我正在寻找 C# 中这种多线程 TCP 服务器的开源实现。

我遇到了这个link,但它已经快十年了!我似乎找不到任何更新的东西。有人知道 MT TCP 服务器的最新实现吗?

【问题讨论】:

  • 这只是懒惰,我在 codeproject 上花了 2 秒钟,发现了大量的新样本。甚至没有发布旧代码有什么问题是不好的
  • @EKS:愿意在这里分享这些链接吗?我找不到比我发送的链接更新的任何 MT TCP 服务器。
  • @the_ajp:不是 MT 是吗?此外,在 cmets 中,一位用户抱怨代码泄漏了内存……我想我会继续下去的。
  • 异步是不是意味着至少有几个线程。

标签: c# networking tcp


【解决方案1】:

http://msdn.microsoft.com/en-us/library/system.net.sockets.socketasynceventargs.aspx 有一个相对完整的高度可扩展 TCP 服务器示例。

【讨论】:

  • 不是多线程服务器。我想我现在只需要使用十年前的代码。
  • 不确定你的意思;它是高度多线程的,并在后台使用 IO 完成端口。
  • 感谢您的澄清。我需要仔细看看代码。感谢您的链接。
猜你喜欢
  • 2011-07-03
  • 1970-01-01
  • 1970-01-01
  • 2017-12-15
  • 1970-01-01
  • 2018-05-11
  • 2015-01-21
  • 1970-01-01
  • 2019-04-18
相关资源
最近更新 更多