基于java的判断dtu超时功能的研究与设计设计.doc
上传人:天马****23 上传时间:2024-09-12 格式:DOC 页数:39 大小:1.5MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于java的判断dtu超时功能的研究与设计设计.doc

基于java的判断dtu超时功能的研究与设计设计.doc

预览

免费试读已结束,剩余 29 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PAGE\*MERGEFORMAT38安徽农业大学毕业论文(设计)论文题目基于java的判断DTU超时功能的研究与设计姓名詹步康学号09101009院系信息与计算机学院专业通信工程指导教师张武职称副教授中国·合肥二o一三年五月安徽农业大学学士学位论文(设计)开题报告课题名称基于java的农业物联网中间件的判断DTU超时功能的研究和设计课题来源导师指定学生姓名詹步康专业通信工程学号09101009指导教师姓名张武职称副教授研究内容研究分析DTU超时功能的作用。对DTU超时功能的应用原理进行分析:1)DSC启动定时器轮询并获取用户最后一次与DSC通讯的时间。2)获取当前时间并与最后一次登录时间比较,取其差值。3)该值超过事先定值则断开用户DTU与DSC数据中心的连接。对以上工作过程的需要进行编程并进行模拟测试。研究计划3月初3月中调研、查资料。3月中4月初研究并分析DTU超时功能的作用及其应用原理。4月中5月初构建系统框架,编程。5月初5月中对系统进行调试、运行并修改。5月中撰写毕业设计论文。特色与创新系统稳定,抗干扰能力强应用该功能可以节省不必要的流量花费指导教师意见教研室意见学院意见基于java的农业物联网中间件的研究——判断DTU超时功能的研究和设计学生:詹步康指导教师:张武(安徽农业大学信息与计算机学院合肥230036)摘要:本课程设计运用了所学的Java语言基础知识,面向对象程序设计的基本思想、方法与技术,网络通信编程技术等开发了简单应用功能--基于java的农业物联网中间件的判断DTU超时功能。详细地介绍了本课程设计运用了所学的Java语言基础知识,面向对象程序设计的基本思想、方法与技术,网络通信编程技术等开发了简单应用功能--基于java的农业物联网中间件的判断DTU超时功能。详细地介绍了基于java的农业物联网中间件的判断DTU超时功能的设计方法,给出了该功能的java程序设计,该程序可直接用作服务器端程序,接受并处理数据。服务器端数据中心与客户端DTU通过Socket建立连接,利用输入输出流透明传送数据。服务器端程序主要包括节点类、工作线程类(接受并处理数据所用)、轮询类等,以及用于存储节点的哈希表、同步锁和支持多客户端的线程;客户端程序主要有计时器类(每隔一定时间向服务器端发送一数据)。关键词:DTU;超时;轮询Java-basedResearchofInternetofThingsofAgricultureMiddleware——ResearchandDesignofJudgmentofDTUTimeoutFunctionStudent:zhanbukangteachers:ZhangWu(SchoolofInformation&Computer,AnhuiAgriculturalUniversity,hefei,230036)Abstract:ThingsofagriculturebasedontheJavamiddlewareDTUtimeoutautomaticallybreakfunction.TousewhattheyhavelearnedthiscoursedesignareintroducedindetailthebasicknowledgeofJavalanguage,thebasicideaofobject-orientedprogramdesign,methodandtechnology,developedasimpleapplicationfunctionssuchasnetworkcommunicationprogrammingtechnology,InternetofthingsofagriculturebasedontheJavamiddlewareDTUtimeoutautomaticallybreakfunction.AgriculturaliotwereintroducedindetailbasedontheJavamiddlewareDTUtimeoutautomaticallydisconnectfunctiondesignmethod,givesthefunctionoftheJavaprogramdesign,theprogramcanbedirectlyusedasaserver-sideapplication,receiveandprocessthedata.Theclientandserver-sidedatacenterDTUviaaSocketconnectionisestablished,usingthetransparen