- 4
- 0
- 约4.08千字
- 约 32页
- 2020-02-07 发布于辽宁
- 举报
第8章 多线程与网络编程 本章的主要内容 1、 线程编程 2、TCP简介与通信流程 3、C#中与TCP编程相关的类 4、 UDP简介 5 、UdpClient类 6、 项目一 基于TCP的LED灯控制服务器端软件设计 7、 项目二 基于UDP通信的电源数据采集软件设计 8 、项目三 基于TCP Client模式的温湿度数据采集软件设计 1 线程编程 1.1 进程线程 进程(Process)是Windows系统中的一个基本概念,它包含着一个运行程序所需要的资源。进程之间是相对独立的,一个进程无法访问另一个进程的数据(除非利用分布式计算方式),一个进程运行的失败也不会影响其他进程的运行,Windows系统就是利用进程把工作划分为多个独立的区域的。进程可以理解为一个程序的基本边界。 线程(Thread)是进程中的基本执行单元,在进程入口执行的第一个线程被视为这个进程的主线程。在.NET应用程序中,都是以Main()方法作为入口的,当调用此方法时系统就会自动创建一个主线程。 1.2 多线程 在单CPU系统的一个单位时间(time slice)内,CPU只能运行单个线程,运行顺序取决于线程的优先级别。如果在单位时间内线程未能完成执行,系统就会把线程的状态信息保存到线程的本地存储器(TLS) 中,以便下次执行时恢复执行。而多线程只是系统带来的一个假像,它在多个单位时间内进行多
您可能关注的文档
最近下载
- 2024年四川省绵阳市中考语文试题卷(含答案).docx
- 《普通高等学校学生管理规定》41号令讲解培训课件.pptx VIP
- 《测绘法规与工程管理-》课件-第14章-测绘成果质量检查验收.ppt VIP
- 欧洲规范-NF P98-251-1-中文版.pdf VIP
- 2026年秋新版青岛版四年级上册小学数学教学计划.pdf VIP
- 电子教案-《交往与合作》(第一单元第二课+敲开人际关系的大门)-1.docx VIP
- 【2025秋】沪教版九年级化学上册教学计划(含进度表).docx
- 行程表-英文_精品文档.doc VIP
- 2026山东聊城市鲁西人力资源开发有限公司招聘5人笔试历年参考题库附带答案详解.docx VIP
- Kyvision用户使用手册.doc VIP
原创力文档

文档评论(0)