基于springboot的物联网后台设计开题报告
2023-06-30 07:22:51
1. 研究目的与意义(文献综述包含参考文献)
1. 前言先前为解决企业应用开发的复杂性而创建的开源框架spring项目的流行使开发者放弃笨重的javaee体系,而基于spring的springboot给spring项目以及web开发带来了巨大影响和改变。
在目前流行微服务分布式系统的大背景下,springboot作为一个微服务开发框架可以快速搭建系统,而springbootmvc设计模型也在软件产品中占据着重要地位。
2. 课题背景传统web开发经历了几个阶段,早先使用model1或者model2或三层模型进行开发,随后因为耦合性较高,且需要自己管理对象间复杂的依赖关系。
2. 研究的基本内容、问题解决措施及方案
web开发目前市场上有很多框架,相比较于传统的java ee开发体系,springboot因为其配置简单,内嵌服务器,快速整合第三方框架等优点成为项目课题选择的开源框架。
课题设计的基于springboot的物联网平台需要与nfc近程通信读卡器进行无线通信连接,通过4g信号完成传输过程,网站平台与读卡器进行tcp连接,首先作为服务器端需要先通过socket,bind和listen准备好接受外来的连接,此时服务端状态为listen,读卡器作为客户端通发起主动连接,并发送一个syn(同步)字节,告诉服务器客户将在(待建立的)连接中发送的数据的初始序列号。
服务器确认(ack)客户的syn,并自己也发送一个syn。