- 6
- 0
- 约3.49万字
- 约 31页
- 2017-01-01 发布于贵州
- 举报
完成端口的相关概念完成端口的相关概念
完成端口的相关概念???????? 在开始编码之前,我们先来讨论一下和完成端口相关的一些概念,如果你没有耐心看完这段大段的文字的话,也可以跳过这一节直接去看下下一节的具体实现部分,但是这一节中涉及到的基本概念你还是有必要了解一下的,而且你也更能知道为什么有那么多的网络编程模式不用,非得要用这么又复杂又难以理解的完成端口呢??也会坚定你继续学习下去的信心^_^???????? 3.1 异步通信机制及其几种实现方式的比较???????? 我们从前面的文字中了解到,高性能服务器程序使用异步通信机制是必须的。???????? 而对于异步的概念,为了方便后面文字的理解,这里还是再次简单的描述一下:???????? 异步通信就是在咱们与外部的I/O设备进行打交道的时候,我们都知道外部设备的I/O和CPU比起来简直是龟速,比如硬盘读写、网络通信等等,我们没有必要在咱们自己的线程里面等待着I/O操作完成再执行后续的代码,而是将这个请求交给设备的驱动程序自己去处理,我们的线程可以继续做其他更重要的事情,大体的流程如下图所示:??????????????????????? ??????? 我可以从图中看到一个很明显的并行操作的过程,而“同步”的通信方式是在进行网络操作的时候,主线程就挂起了,主线程要等待网络操作完成之后,才能继续执行后续的代码,就是说要末执行主线程,要末执行网络操作,是没法这样并行的;
您可能关注的文档
- 安徽2013名校高三模拟英语单选汇编安徽2013名校高三模拟英语单选汇编.doc
- 安徽专升本 邓小平理论是当代中国的马克思主义安徽专升本 邓小平理论是当代中国的马克思主义.doc
- 安徽二级考试2012计算机模拟题题目安徽二级考试2012计算机模拟题题目.doc
- 安徽合肥市2014年高三第三次高考模拟语文试卷(附答案)安徽合肥市2014年高三第三次高考模拟语文试卷(附答案).doc
- 安徽商贸职业技术学院《推销实务》考试的试卷和答案安徽商贸职业技术学院《推销实务》考试的试卷和答案.doc
- 安徽合肥2012届高三一模(语文)解析版安徽合肥2012届高三一模(语文)解析版.doc
- 安徽城市介绍篇安徽城市介绍篇.doc
- 安徽大学学生学习指导手册安徽大学学生学习指导手册.doc
- 安徽大学电路分析基础教学大纲2006安徽大学电路分析基础教学大纲2006.doc
- 安徽安特食品股份有限公司乙醇产品基本情况介安徽安特食品股份有限公司乙醇产品基本情况介.doc
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
原创力文档

文档评论(0)