- 2
- 0
- 约1.54万字
- 约 17页
- 2016-08-12 发布于湖北
- 举报
可扩展多线程异步Socket服务器框架EMTASS 2.0
0 前言 [前言]、[第1节]、[第2节]、[第3节]、[第4节]、[第5节]、[第6节] 在程序设计与实际应用中,Socket数据包接收服务器够得上一个经典问题了:需要计算机与网络编程知识(主要是Socket),与业务处理逻辑密切(如:包组成规则),同时还要兼顾系统运行的稳定、效率、安全与管理等。具体应用时,在满足业务处理逻辑要求的基础上,存在侧重点:有些需要考虑并发与效率,有些需要强调稳定与可靠等等。虽然.NET 2.0 Framework上的IOCP(I/O完成端口)异步技术可以有效解决并发等问题,但完全的异步模式也缺乏一些控制上的灵活性,例如:Socket暂停操作等。
本文介绍的是一个传统Socket数据包服务器解决方案,该方案改自笔者2005年底的一个交通部省级公路交通流量数据服务器中心(DSC)项目。当时.NET Framework 2.0 与 Visual Studio 2005 发布没多久,笔者接触C#的时间不长。于是Google了国内国外网,希望找点应用C#解决Socket通信问题的思路和代码。最后,找到了两篇帮助最大的文章:一篇是国人2005年3月写的Socket接收器框架——在C#中使用异步Socket编程实现TCP网络服务的C/S的通讯构架(一)(分(一)、(二)两篇),该文应用了客户端Soc
您可能关注的文档
最近下载
- XT-20自动过分相地面磁感应传感器专用测量仪使用说明书2011.pdf VIP
- 《计算机系统结构》 第二版课后答案(张晨曦 ).pdf VIP
- 首饰 指环尺寸 定义、测量和命名标准立项修订与发展报告.docx VIP
- 《首饰 指环尺寸 定义、测量和命名》标准修订发展报告.docx VIP
- 新解读《GB_T 11888 - 2021首饰 指环尺寸 定义、测量和命名》最新解读.pptx VIP
- (正式版)DB37∕T 2950-2017 《首饰手镯尺寸定义、测量和命名》.docx VIP
- 临时起搏器的临床应用讲解课件.ppt VIP
- 《临时心脏起搏器》教学课件.ppt VIP
- 2025年注册验船师考试题库(附答案和详细解析)(1221).docx VIP
- 建筑施工高处作业安全技术规范(JGJ80-2025修订版,附操作指南).docx VIP
原创力文档

文档评论(0)