1.一种数据传输方法,其特征在于,所述数据传输方法包括:
根据基于传输规则的通信协议发送数据;以及
在所述通信协议需要改变的情况下:
基于规则传输格式发送新的传输规则;
基于所述新的传输规则调整通信协议;及
基于经调整的通信协议发送数据。
2.根据权利要求1所述的数据传输方法,其特征在于,所述基于规则传输格式发送新的传输规则包括:
发送规则传输命令;以及
接收对所述规则传输命令的应答,并响应于该应答,基于规则传输格式发送新的传输规则。
3.根据权利要求1所述的数据传输方法,其特征在于,所述基于所述新的传输规则调整通信协议包括:
接收对所述新的传输规则的应答;以及
响应于对所述新的传输规则的应答,基于所述新的传输规则调整通信协议。
4.根据权利要求1-3中任一项所述的数据传输方法,其特征在于,所述数据传输为二进制化的key-value传输格式。
5.根据权利要求4所述的数据传输方法,其特征在于,所述新的传输规则包括键值对的增加和/或键值对的修改。
6.一种数据传输方法,其特征在于,所述数据传输方法包括:
根据基于传输规则的通信协议接收数据;以及
在所述通信协议需要改变的情况下:
基于规则传输格式接收新的传输规则;
基于所述新的传输规则调整通信协议;及
基于经调整的通信协议接收数据。
7.根据权利要求6所述的数据传输方法,其特征在于,在基于规则传输格式接收新的传输规则之前所述数据传输方法还包括:
接收规则传输命令;以及
发送响应于所述规则传输命令的应答。
8.根据权利要求6所述的数据传输方法,其特征在于,所述数据传输方法还包括:发送响应于所述新的传输规则的应答。
9.根据权利要求6-8中任一项所述的数据传输方法,其特征在于,所述数据传输为二进制化的key-value传输格式。
10.根据权利要求9所述的数据传输方法,其特征在于,所述新的传输规则包括键值对的增加和/或键值对的修改。
11.一种用于传送数据的第一设备,其特征在于,所述第一设备包括:
发送模块,用于根据基于传输规则的通信协议发送数据,并用于在所述通信协议需要改变的情况下,基于规则传输格式发送新的传输规则;以及
处理模块,用于基于所述新的传输规则调整通信协议。
12.根据权利要求11所述的第一设备,其特征在于,所述第一设备还包括接收模块,
所述发送模块还用于发送所述规则传输命令;
所述接收模块用于接收对所述规则传输命令的应答,以及所述发送模块用于响应于所述应答,基于规则传输格式发送新的传输规则。
13.根据权利要求11所述的第一设备,其特征在于,所述第一设备还包括接收模块,
所述接收模块用于接收对所述新的传输规则的应答;以及
所述处理模块用于:响应于对所述新的传输规则的应答,基于所述新的传输规则调整通信协议。
14.根据权利要求11-13任一项所述的第一设备,其特征在于,所述数据传输为二进制化的key-value传输格式。
15.根据权利要求14所述的第一设备,其特征在于,所述新的传输规则包括键值对的增加和/或键值对的修改。
16.一种用于接收数据的第二设备,其特征在于,所述第二设备包括:
接收模块,用于根据基于传输规则的通信协议接收数据,并用于在所述通信协议需要改变的情况下,基于规则传输格式接收新的传输规则;以及
处理模块,用于基于所述新的传输规则调整通信协议。
17.根据权利要求16所述的第二设备,其特征在于,所述第二设备还包括:发送模块,
所述接收模块还用于接收规则传输命令;
所述发送模块用于发送响应于所述规则传输命令的应答。
18.根据权利要求16所述的第二设备,其特征在于,所述第二设备还包括:发送模块,用于发送响应于所述新的传输规则的应答。
19.根据权利要求16-18中任一项所述的第二设备,其特征在于,所述数据传输为二进制化的key-value传输格式。
20.根据权利要求19所述的第二设备,其特征在于,所述新的传输规则包括键值对的增加和/或键值对的修改。