建立数据连接的方法及装置的制造方法_5

文档序号:9730274阅读:来源:国知局
来实现输入和输入功能,但是在某些实施例中,可以将触敏表面131与显示面板141集成而实现输入和输出功能。
[0156]终端500还可包括至少一种传感器150,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板141的亮度,接近传感器可在终端500移动到耳边时,关闭显示面板141和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于终端500还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
[0157]音频电路160、扬声器161,传声器162可提供用户与终端500之间的音频接口。音频电路160可将接收到的音频数据转换后的电信号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,经RF电路110以发送给比如另一终端,或者将音频数据输出至存储器120以便进一步处理。音频电路160还可能包括耳塞插孔,以提供外设耳机与终端500的通信。
[0158]WiFi属于短距离无线传输技术,终端500通过WiFi模块170可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图5示出了 WiFi模块170,但是可以理解的是,其并不属于终端500的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
[0159]处理器180是终端500的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行终端500的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可包括一个或多个处理核心;优选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。
[0160]终端500还包括给各个部件供电的电源190(比如电池),优选的,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源190还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
[0161]尽管未示出,终端500还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,终端的显示单元是触摸屏显示器,终端还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行。所述一个或者一个以上程序包含用于执行如图1或图2所示实施例提供的建立数据连接的方法。
[0162]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0163]应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
【主权项】
1.一种建立数据连接的方法,其特征在于,所述方法包括: 接收终端发送的数据包,所述数据包携带目标应用标识以及传输数据; 提取所述目标应用标识; 根据所述目标应用标识以及预设回调函数对应表,确定目标应用对应的目标回调函数,所述预设回调函数对应表包括应用标识以及对应的回调函数,其中,所述目标回调函数用于将所述传输数据发送至所述目标应用对应的数据存储地址; 运行所述目标回调函数,将所述传输数据发送给所述目标应用。2.根据权利要求1所述的方法,其特征在于,所述接收终端发送的数据包之前,所述方法还包括: 接收本端应用发送的注册消息,所述注册消息携带应用标识和回调函数; 将所述应用标识和所述回调函数对应存储至所述预设回调函数对应表中。3.根据权利要求1所述的方法,其特征在于,所述方法还包括: 接收终端发送的建立连接请求; 建立与所述终端之间的数据连接。4.根据权利要求3所述的方法,其特征在于,所述建立与所述终端之间的数据连接,包括: 检测本端是否具备空闲端口; 当本端具备空闲端口时,通过所述空闲端口与所述终端建立数据连接。5.根据权利要求1所述的方法,其特征在于,所述接收终端发送的数据包包括: 通过与所述终端建立的不同数据连接,接收所述终端发送的不同类型的数据包,数据包的类型由所述数据包的发送频率和数据包大小中至少一项确定。6.一种建立数据连接的装置,其特征在于,所述装置包括: 接收模块,用于接收终端发送的数据包,所述数据包携带目标应用标识以及传输数据; 提取模块,用于提取所述目标应用标识; 确定模块,用于根据所述提取模块提取的所述目标应用标识以及预设回调函数对应表,确定目标应用对应的目标回调函数,所述预设回调函数对应表包括应用标识以及对应的回调函数,其中,所述目标回调函数用于将所述传输数据发送至所述目标应用对应的数据存储地址; 运行模块,用于运行所述确定模块确定的所述目标回调函数,将所述传输数据发送给所述目标应用。7.根据权利要求6所述的装置,其特征在于,所述接收模块还用于接收本端应用发送的注册消息,所述注册消息携带应用标识和回调函数; 所述装置还包括: 存储模块,用于将所述应用标识和所述回调函数对应存储至所述预设回调函数对应表中。8.根据权利要求6所述的装置,其特征在于,所述接收模块还用于接收终端发送的建立连接请求; 所述装置还包括: 建立模块,用于建立与所述终端之间的数据连接。9.根据权利要求8所述的装置,其特征在于,所述装置还包括: 检测模块,用于检测本端是否具备空闲端口; 所述建立模块还用于当所述检测模块确定本端具备空闲端口时,通过所述空闲端口与所述终端建立数据连接。10.根据权利要求6所述的装置,其特征在于,所述接收模块还用于通过与所述终端建立的不同数据连接,接收所述终端发送的不同类型的数据包,数据包的类型由所述数据包的发送频率和数据包大小中至少一项确定。11.一种建立数据连接的装置,其特征在于,包括: 处理器; 用于存储所述处理器的可执行指令的存储器; 其中,所述处理器用于: 接收终端发送的数据包,所述数据包携带目标应用标识以及传输数据; 提取所述目标应用标识; 根据所述目标应用标识以及预设回调函数对应表,确定目标应用对应的目标回调函数,所述预设回调函数对应表包括应用标识以及对应的回调函数,其中,所述目标回调函数用于将所述传输数据发送至所述目标应用对应的数据存储地址; 运行所述目标回调函数,将所述传输数据发送给所述目标应用。
【专利摘要】本公开是关于一种建立数据连接的方法及装置,属于网络技术领域。本公开通过接收终端发送的数据包,该数据包携带目标应用标识以及传输数据,提取目标应用标识,根据目标应用标识以及预设回调函数对应表,确定目标应用对应的目标回调函数,运行目标回调函数,将传输数据发送给目标应用。通过提取终端发送的数据包中所携带的目标应用标识,根据目标应用标识以及预设回调函数对应表,确定目标回调函数,通过运行目标回调函数,将传输数据发送给目标应用。如此,对接收到的数据包进行统一管理和发送,终端无需与过多端口建立连接,可以节省端口资源。
【IPC分类】H04L29/08
【公开号】CN105491135
【申请号】CN201510919039
【发明人】吴楠, 高应军, 何超
【申请人】小米科技有限责任公司
【公开日】2016年4月13日
【申请日】2015年12月11日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1