代码改变世界

C# 线程手册 第七章 网络和线程 系列

  DanielWise  阅读(1103)  评论(0编辑  收藏  举报

[第1篇] 网络和线程

  在本书的之前章节,我们已经深入地了解了C#.NET 中的线程并探讨了多线程编程中的不同概念和技术。现在你已经是一个线程专家啦,我们将要使用C#实现一个简单的多线程客户端-服务端程序并在其中使用一些我们到目前为止讨论过的概念。

[第2篇] 创建一个客户端

  现在你已经对.NET 中的网络编程有了一个初步的了解,现在我们来实际讨论下本章将要实现的示例程序。这个例子的目的是通过创建一个网络应用程序来让你熟悉线程的使用。这个程序实际上由两个小的Windows 窗体程序组成,一个作为服务端而另外一个作为客户端。我们将使用Visual Studio.NET 来设计实现这些程序。

[第3篇] 创建服务端

  我们现在来创建服务端程序。由于目的系统的多客户端特性,我们在创建StockServer 程序时要采用一个稍微不同的方案。我们想要跟踪客户端行为并知道它们什么时候连接/断开。由于为每个客户端生成一个单一实例所以客户端管理器在这方面很高效。因此我们将要创建一个能够表示客户端连接到服务端的这个过程的一个客户类。

编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· 展开说说关于C#中ORM框架的用法!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
点击右上角即可分享
微信分享提示