智能终端平台服务器,一种多终端访问服务器的方法和智能终端

1.一种多终端访问服务器的方法,其特征在于,包括: 所述多终端其中任意之一者连接到网络后,发送数据请求信号,所述数据请求信号至少包括所述终端的MAC地址、IP地址、承载能力、至服务器路由跳数及至服务器延迟时数; 若所述终端未接收到其他终端回复所述数据请求信号的回复数据信号,则请求与所述服务器建立连接,将所述终端作为主设备,并与所述服务器建立连接; 若接收到所述回复数据信息,则所述终端解析所述回复数据信息,对比所述终端与发送所述回复数据信息的终端的承载能力、至服务器路由跳数及至服务器延迟时数,选择优胜者作为所述主设备,余者为所述从设备; 确定所述多终端的主从关系后,将所述主设备和从设备之间的关系信息传输到所述服务器,每一所述从设备向所述服务器发送的信息通过所述主设备转发。

2.根据权利要求1所述的多终端访问服务器时降低服务器负载的方法,其特征在于,在所述终端未接收到回复所述数据请求信号的回复数据信号的步骤之后,接收到其他终端连接到网络后发送的所述数据请求信号时,若接收到的所述数据请求信号中的承载能力、至服务器路由跳数及至服务器延迟时数的参数优胜于当前作为所述主设备的所述终端的相应参数,则将发送所述数据请求信号的终端替换为所述主设备。

3.根据权利要求2所述的多终端访问服务器时降低服务器负载的方法,其特征在于,在将发送所述数据请求信号的终端替换为所述主设备的步骤中,发送所述数据请求信号的终端与所述服务器建立连接,将变更主设备的消息发送到所述服务器,并使变更后的所述主设备与初始的所述主设备建立连接,初始的所述主设备与所述服务器断开连接。

4.根据权利要求1所述的多终端访问服务器时降低服务器负载的方法,其特征在于,在所述多终端其中任意之一者连接到网络的步骤之后,判断所述终端连接到局域网或广域网。

5.根据权利要求4所述的多终端访问服务器时降低服务器负载的方法,其特征在于,在所述终端解析所述回复数据信息的步骤中,所述主设备判断比较所述回复数据信息和所述数据请求信号中的相应数据信息; 若所述终端和发送所述回复数据信息的终端均来自所述局域网或所述广域网中任意一个,则对比二者的所述承载能力参数,择优胜者作为所述主设备;若所述终端和发送所述回复数据信息的终端分别连接到所述局域网和所述广域网中不同类型的网络,则对比二者的承载能力、至服务器路由跳数及至服务器延迟时数,择优胜者作为所述主设备。

6.一种智能终端,其特征在于,包括: 信号发送模块,用于在所述智能终端连接到网络后,发送数据请求信号,所述数据请求信号至少包括所述终端的MAC地址、IP地址、承载能力、至服务器路由跳数及至服务器延迟时数; 定位模块,用于定位所述智能终端为主设备和从设备,若未接收到其他终端回复所述数据请求信号的回复数据信号,则请求与服务器建立连接,所述智能终端作为主设备,并与所述服务器建立连接;若接收到所述回复数据信息,则解析所述回复数据信息,对比所述智能终端与发送所述回复数据信息的终端的承载能力、至服务器路由跳数及至服务器延迟时数,选择优胜者作为所述主设备,余者为所述从设备。

7.根据权利要求6所述的智能终端,其特征在于,还包括第一判断模块,用于在若未接收到其他终端回复所述数据请求信号的回复数据信号,智能终端作为主设备时,后续接收到其他终端连接到网络后发送的所述数据请求信号,判断接收到的所述数据请求信号中的承载能力、至服务器路由跳数及至服务器延迟时数的参数和当前作为所述主设备的所述智能终端的相应参数,若判定发送所述数据请求信号的设备优胜于所述智能终端,则将发送所述数据请求信号的终端替换为所述主设备。

8.根据权利要求7所述的智能终端,其特征在于,还包括替换模块,用于使发送所述数据请求信号的终端与所述服务器建立连接,将变更主设备的消息发送到所述服务器,并使变更后的所述主设备与初始的所述主设备建立连接,初始的所述主设备与所述服务器断开连接。

9.根据权利要求6所述的智能终端,其特征在于,还包括第二判断模块,用于判断所述智能终端连接到局域网或广域网。

10.根据权利要求9所述的智能终端,其特征在于,还包括第三判断模块,用于判断比较所述回复数据信息和所述数据请求信号中的相应数据信息; 若所述智能终端和发送所述回复数据信息的终端均来自所述局域网或所述广域网中任意一个,则对比二者的所述承载能力参数,择优胜者作为所述主设备;若所述智能终端和发送所述回复数据信息的终端分别连接到所述局域网和所述广域网中不同类型的网络,则对比二者的承载能力、至服务器路由跳数及至服务器延迟时数,择优胜者作为所述主设备。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值