基于阿里云的PC通讯系统的设计与实现(4)
时间:2019-09-25 19:37 来源:毕业论文 作者:毕业论文 点击:次
2.2 设计思想 根据我做出的种种推理和需求分析后,在审时度势自身实力后,我想出了下面的一点思路。 使用JSP语言编写简单的网页程序,能够在浏览器中显示传输数据,Servlet容器服务器端我们可以用老师教会我们的Tomcat来配置,再用我所熟悉的JAVA语言编写程序,能够读取串口传输来的数据。关键在于寻找合适的方式,解决PC端与阿里云端数据的双向交互与传输,在这我选择使用Socket传输方式来实现该目标。如果需要数据存储的话,我们可以运用数据库的知识,在此我们选择使用方便快捷的安全性高的MYSQL数据库这一老品牌。 2.3 基本原理 2.3.1 数据采集 一、让串口将数据传送到阿里云端,并且阿里云端也能将数据传输出来。 二、再将需要传输的数据,通过串口传输到需要展现数据的PC端。 三、阿里云端服务器和各种移动终端与PC机见可以采用Socket程序进行通讯 四、在数据传输与处理方面,采用现在社会比较成熟的AJAX技术,该技术通过异步的手段,可以对数据进行实时的监控,这样能使数据更加安全。 2.3.1 数据传输 一、利用JSON串格式进行B/S数据交互。 二、通过HTTP,SOCKET网络协议传输。 三、通过串口通信传输。 2.4 本章小结 本章对该项目进行了需求分析,并且对该项目需要如何进行寻找合适的技术手段和编写工具。同时,在明确了我的毕设的整体需求之后,我找到了如何将数据进行交互的方式和办法,并在浩如烟海的传输协议中,选择了最合适的传输办法。 (责任编辑:qin) |