当前位置: > 专业技术 >

专业技术

基于三网融合的感知与控制物联网平台的构架(4)

发布时间:2014-04-10 文章来源:比特网

    4.各个模块的设计

    4.1 手持终端模块的设计

    手持终端在这个系统中的作用,是让用户可以随时随方便地访问系统,并可以完成可以获取监控数据、执行反馈控制等基本操作。

    根据手持终端的功能,结合Android平台的特点,可以划分出下面几个相对独立子模块:与服务器通信模块,负责与Socket服务器通信,相当于一个SocketClient;后台通信服务模块,负责控制与服务器的通信,并通过广播,协调其余各个模块的运行; 数据显示模块,负责即时显示各种数据信息;用户登入/登出模块,负责用户登入,登出服务器;数据存储模块,负责存储接收到的数据信息;历史数据查询模块,负责给用户提供查询历史数据的功能;反馈控制模块,负责发起反馈控制。手持终端各个模块间的通信如图4所示:


    图4 手持终端各个模块间的通信

    各个模块间需要通过通信来相互协作,从而顺利地完成手持终端的各个功能的实现。如下图所示,手持终端的七个子模块紧密联系,其中最核心的模块就是后台通信服务模块,它的作用相当于一个主控模块,由它负责控制与服务器的通信,并通过广播,协调其余各个模块的运行。

〖 浏览次数: