首页> 中文学位 >基于CS架构和终端数据采集的通用通信软件包的设计与实现
【6h】

基于CS架构和终端数据采集的通用通信软件包的设计与实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 课题背景

1.2 课题的研究现状及问题

1.3 总体结构

1.4 论文的组织安排

第二章 系统的主要技术和通用接口层设计

2.1 项目背景

2.2 系统的主要技术

2.2.1 基于select的I/O复用模型

2.2.2 双缓冲队列

2.2.3 基于柔性时间策略的心跳检测

2.2.4 多线程

2.2.5 基于散列表的内存预分配管理

2.2.6 基于内存循环缓冲区的日志记录

2.3 通用接口层的设计

2.3.1 关键的数据结构

2.3.2 关键的函数接口

2.4 本章小结

第三章 基于C/S架构的通信模块的设计实现

3.1 C/S通信模式

3.1.1 C/S架构的相关简介

3.1.2 C/S通信的实现基础

3.2 TCP模块

3.2.1 协议分析

3.2.2 设计思想

3.2.3 模块的关键数据结构

3.2.4 模块的实现

3.3 UDP模块

3.3.1 协议分析

3.3.2 设计思想

3.3.3 UDP模块的关键数据结构

3.3.4 模块的实现

3.4 HTTP客户端模块

3.4.1 协议分析

3.4.2 设计思想

3.4.3 功能实现

3.5 本章小结

第四章 基于串口的数据采集模块的实现

4.1 数据采集接口

4.2 串口通讯的分析

4.2.1 串口的标准

4.2.2 串口通讯的关键参数

4.2.3 串口通讯的I/O模型

4.2.4 串口通讯的典型步骤

4.3 模块的关键结构和函数接口

4.4 模块的设计目标

4.5 模块的实现

4.6 本章小结

第五章 测试与应用

5.1 PC/104与PLC的通信测试

5.1.1 测试方案

5.1.2 测试和结果分析

5.1.3 通信方式的选取

5.2 双机热备通信测试

5.3 本章小结

第六章 总结与展望

致谢

参考文献

作者简介

展开▼

著录项

  • 作者

    李江龙;

  • 作者单位

    东南大学;

  • 授予单位 东南大学;
  • 学科 控制科学与工程;控制理论与控制工程
  • 授予学位 硕士
  • 导师姓名 张侃健;
  • 年度 2013
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类
  • 关键词

    架构; 终端; 数据采集; 通信软件包;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号