一种基于Android系统的插件接入第三方服务器的系统及方法技术方案

技术编号:16923386 阅读:35 留言:0更新日期:2017-12-31 17:19
本发明专利技术公开了一种基于Android系统的插件接入第三方服务器的系统,包含基于Android系统的硬件模块、第三方插件模块和第三方服务器模块;硬件模块由若干硬件单元构成,硬件模块用于获取硬件单元的信息数据并将获取的信息数据传递至第三方插件模块,同时,硬件模块接收第三方插件模块返回的指令数据并执行相关指令;第三方插件模块用于传递硬件模块与第三方服务器模块间的数据信息;第三方服务器模块用于接收插件模块上报的数据信息并向插件模块推送指令数据。通过本发明专利技术的一种基于Android系统的插件接入第三方服务器的系统及方法,可简便的接入第三方服务器,为第三方公司缩短开发周期、节约开发成本,同时也能提高硬件厂商的竞争力,具有较好的市场前景。

【技术实现步骤摘要】
一种基于Android系统的插件接入第三方服务器的系统及方法
本专利技术涉及基于Android系统的智能硬件
,特别涉及一种基于Android系统的插件接入第三方服务器的系统及方法。
技术介绍
由于业务、市场等的需求,很多公司为了缩短开发周期,节约开发成本,常常会选择与其他硬件厂商合作,使用已有的方案。但是有这类需求的第三方公司大多都希望使用自己的服务器,因为如果采用云对接,或者在硬件上植入较复杂插件,都会增加这类第三方公司的开发难度、延长开发周期,不利于第三方公司的成本控制。
技术实现思路
本专利技术的目的是克服上述
技术介绍
中不足,提供一种基于Android系统的插件接入第三方服务器的系统及方法,具体为硬件基于Android系统,硬件的各种信息通过Android的广播机制告诉第三方插件,再由第三方插件上报第三方服务器。为了达到上述的技术效果,本专利技术公开了一种基于Android系统的插件接入第三方服务器的系统,具体采取以下技术方案:一种基于Android系统的插件接入第三方服务器的系统,包含基于Android系统的硬件模块、第三方插件模块和第三方服务器模块;所述硬件模块由若干硬件单元构成,硬件模块用于获取所述硬件单元的信息数据并将获取的信息数据传递至所述第三方插件模块,同时,硬件模块接收所述第三方插件模块返回的指令数据并执行相关指令;所述第三方插件模块用于传递所述硬件模块与第三方服务器模块间的数据信息;所述第三方服务器模块用于接收所述第三方接收第三方插件模块上报的数据信息并向第三方插件模块推送指令数据。进一步地,所述硬件模块获取的所述硬件单元的信息数据至少包含表示硬件单元的参数、状态的信息数据。进一步地,所述的一种基于Android系统的插件接入第三方服务器的系统,其特征在于,所述硬件模块与第三方插件模块间通过广播的方式传递数据信息。进一步地,所述第三方插件模块为安卓安装包apk。进一步地,所述硬件模块包含的硬件单元为根据Android系统定制而成,且所述第三方插件模块可通过所述硬件模块接入网络。同时,本专利技术还公开了一种基于Android系统的插件接入第三方服务器的方法,包含了上述基于Android系统的插件接入第三方服务器的系统,且还包含信息上报流程和指令执行流程;其中,所述信息上报流程包含以下步骤:A1.硬件模块获取各硬件单元的的信息数据,并将获取的信息数据打包为数据包传递给所述第三方插件模块;A2.所述第三方插件模块接收所述据包并解析数据包中包含的信息,第三方插件模块再将解析获取的信息上报至所述第三方服务器模块;A3.所述第三方服务器模块接收第三方插件模块上报的信息,并完成相应的动作;所述执行指令流程包含以下步骤:B1.所述第三方插件模块接收并解析第三方服务器模块推送的指令数据包,并将获取的指令数据打包传递至所述硬件模块;B2.所述第三方插件模块接收并解析第三方服务器模块推送的指令数据包,并将获取的指令数据打包传递至所述硬件模块;B3.所述硬件模块接收并解析第三方插件模块返回的数据信息,并执行根据解析得到的指令。进一步地,所述步骤A1中,所述硬件模块获取的所述硬件单元的信息数据至少包含表示硬件单元的参数、状态的信息数据。进一步地,所述硬件模块与第三方插件模块间通过广播的方式传递数据信息。进一步地,所述第三方插件模块为安卓安装包。本专利技术与现有技术相比,具有的有益效果为:通过本专利技术的一种基于Android系统的插件接入第三方服务器的系统及方法,可简便的接入第三方服务器,为第三方公司缩短开发周期、节约开发成本,同时也能提高硬件厂商的竞争力,具有较好的市场前景。附图说明图1是实施例的基于Android系统的插件接入第三方服务器的方法中信息上报流程的示意图;图2是实施例的基于Android系统的插件接入第三方服务器的方法中指令执行流程的示意图。具体实施方式下面结合本专利技术的实施例对本专利技术作进一步的阐述和说明。实施例:下面,结合附图1、附图2,对本专利技术所述一种基于Android系统的插件接入第三方服务器的方法进行说明。如图1及图2所示,本方法包含一种基于Android系统的插件接入第三方服务器的系统,该系统包含基于Android系统的硬件模块、第三方插件模块和第三方服务器模块。具体的,硬件模块为基于Android系统定制而成且包括若干硬件单元,该硬件模块可以获取各硬件的各种参数、状态等信息,并通过特定的广播传递至第三方插件模块,硬件模块还可接收第三方插件模块的广播,并执行广播中包含的指令。第三方插件模块为按照硬件厂商的规则开发完成,且可以接收硬件模块发出的广播及解析广播中包含的信息,并将解析获取的信息上报至对应的第三方服务器模块;第三方插件模块还可接收服务器模块推送的指令,并以广播的形式将指令传播至硬件模块。第三方服务器模块可以接收第三方插件模块上报的信息或者向第三方插件模块推送指令。具体的,该基于Android系统的插件接入第三方服务器模块的方法分为信息上报和指令执行两个流程。其中,信息上报流程具体包括:第一步,硬件模块需获取硬件的参数、状态等信息,并将其封装在广播信息中,再通过特定的广播将获取的信息传递至第三方插件模块;第二步,第三方插件模块接收上述广播并解析广播中包含的信息,再将解析获取的信息上报第三方服务器模块;第三步,第三方服务器模块接收第三方插件模块上报的信息,并完成相应的动作。指令执行流程具体包含以下步骤:第一步,所述第三方服务器模块向所述第三方插件模块推送指令数据包,所述指令数据包中包含硬件模块需要执行的指令;第二步,第三方插件模块接收并解析第三方服务器模块推送的指令数据包,并将获取的指令数据打包封装在广播信息中,并通过特定的广播传递至硬件模块;第三步,硬件模块接收第三方插件模块传递的广播,解析其中的信息并执行解析得到的指令。其中,硬件模块为根据Android系统定制而成,且优选设有WiFi或者移动网络接通单元,使得硬件模块能为第三方插件模块提供接入网络的条件。且作为优选,该第三方插件为安卓安装包apk。硬件模块发送给第三方插件模块的硬件的信息及第三方插件模块发送给硬件模块的待执行的指令均是封装在广播信息中,作为优选,可通过命名不同的广播名称来区别不同的信息,也可在广播中封装携带硬件信息,具体方式可根据实际需求选用。可以理解的是,以上实施方式仅仅是为了说明本专利技术的原理而采用的示例性实施方式,然而本专利技术并不局限于此。对于本领域内的普通技术人员而言,在不脱离本专利技术的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本专利技术的保护范围。本文档来自技高网...
一种基于Android系统的插件接入第三方服务器的系统及方法

【技术保护点】
一种基于Android系统的插件接入第三方服务器的系统,其特征在于,包含基于Android系统的硬件模块、第三方插件模块和第三方服务器模块;所述硬件模块由若干硬件单元构成,硬件模块用于获取所述硬件单元的信息数据并将获取的信息数据传递至所述第三方插件模块,同时,硬件模块接收所述第三方插件模块返回的指令数据并执行相关指令;所述第三方插件模块用于传递所述硬件模块与第三方服务器模块间的数据信息;所述第三方服务器模块用于接收所述接收第三方插件模块上报的数据信息并向第三方插件模块推送指令数据。

【技术特征摘要】
1.一种基于Android系统的插件接入第三方服务器的系统,其特征在于,包含基于Android系统的硬件模块、第三方插件模块和第三方服务器模块;所述硬件模块由若干硬件单元构成,硬件模块用于获取所述硬件单元的信息数据并将获取的信息数据传递至所述第三方插件模块,同时,硬件模块接收所述第三方插件模块返回的指令数据并执行相关指令;所述第三方插件模块用于传递所述硬件模块与第三方服务器模块间的数据信息;所述第三方服务器模块用于接收所述接收第三方插件模块上报的数据信息并向第三方插件模块推送指令数据。2.根据权利要求1所述的一种基于Android系统的插件接入第三方服务器的系统,其特征在于,所述硬件模块获取的所述硬件单元的信息数据至少包含表示硬件单元的参数、状态的信息数据。3.根据权利要求1所述的一种基于Android系统的插件接入第三方服务器的系统,其特征在于,所述硬件模块与第三方插件模块间通过广播的方式传递数据信息。4.根据权利要求1所述的一种基于Android系统的插件接入第三方服务器的系统,其特征在于,所述第三方插件模块为安卓安装包。5.根据权利要求1所述的一种基于Android系统的插件接入第三方服务器的系统,其特征在于,所述硬件模块包含的硬件单元为根据Android系统定制而成,且所述第三方插件模块可通过所述硬件模块接入网络。6.一种基于Android系统的插件接入第三方服务器的方法,其特征在于,包括如权利要求...

【专利技术属性】
技术研发人员:刘玉梅张洪利
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1