一种在线调试方法、终端及服务器技术

技术编号:13623605 阅读:36 留言:0更新日期:2016-09-01 14:16
本发明专利技术提供一种在线调试方法、终端及服务器,用以解决现有技术中存在的无法对出错终端进行及时调试的技术问题,包括:终端发送连接请求到服务器,若与所述服务器连接成功,则接收所述服务器发送的调试模式消息;根据所述调试模式消息中的调试模式类型,将所述终端中的系统信息上传至所述服务器;接收所述服务器发送的针对所述系统信息的调试信息;根据所述调试信息,对所述终端进行在线调试。该方法实现了终端与服务器之间的会话控制管理,使得终端可以通过与服务器连接,在线接收调试信息,并对终端进行调试,从而提高了调试效率。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种在线调试方法、终端及服务器
技术介绍
用户在使用终端,如手机、平板电脑等时,经常会发生一些偶现的问题,这些偶现的问题,由于无法再现,售后人员大多时候也无法进行解决,因而需要将终端中的系统信息发送至开发厂家,由厂家的专业技术人员来对手机问题进行定位和分析。目前,现有技术中一般采用基于SOAP(Simple Object Access Protocol,简单对象访问协议)协议的方式将终端中的所有系统信息一次性地发送到开发厂商的服务器,然后由服务器侧的技术人员根据接收到的终端的系统信息,进行专业地分析,并得到分析结果,然后通知终端系统信息发送者,由终端系统信息发送者根据接收到的分析结果进行线下调试。上述方式存在的问题是:系统信息发送至服务器之后,主要是通过线下调试的方式对终端出错的问题进行定位,从而导致不能及时地对出错的终端进行调试。
技术实现思路
本专利技术提供一种在线调试方法、终端及服务器,用以解决现有技术中存在的无法对出错终端进行及时调试的技术问题。一方面,本专利技术实施例提供一种在线调试方法,包括:终端发送连接请求到服务器;若与所述服务器连接成功,则所述终端接收所述服务器发送的调试模式消
息;所述终端根据所述调试模式消息中的调试模式类型,将所述终端中的系统信息上传至所述服务器;所述终端接收所述服务器发送的针对所述系统信息的调试信息;所述终端根据所述调试信息,对所述终端进行在线调试。另一方面,本专利技术实施例还提供一种终端,包括:连接请求发送单元,用于发送连接请求到服务器;调试模式消息接收单元,用于若与所述服务器连接成功,则接收所述服务器发送的调试模式消息;系统信息上传单元,用于根据所述调试模式消息中的调试模式类型,将所述终端中的系统信息上传至所述服务器;调试信息接收单元,用于接收所述服务器发送的针对所述系统信息的调试信息;调试单元,用于根据所述调试信息,对所述终端进行在线调试。一方面,本专利技术实施例提供一种在线调试方法,包括:服务器接收终端发送的连接请求;若与所述终端连接成功,则所述服务器根据用户输入的调试模式类型,生成调试模式消息;所述服务器将所述调试模式消息发送给所述终端,以使所述终端根据所述调试模式消息,将所述终端中的系统信息上传至所述服务器;所述服务器接收所述终端的系统信息,并在获得针对所述系统信息的调试信息后,将所述调试信息发送至所述终端,以使所述终端根据所述调试信息对所述终端进行在线调试。另一方面,本专利技术实施例提供一种服务器,包括:连接请求接收单元,用于接收终端发送的连接请求;调试模式消息生成单元,用于若与所述终端连接成功,则根据用户输入的
调试模式类型,生成调试模式消息;调试模式消息发送单元,用于将所述调试模式消息发送给所述终端,以使所述终端根据所述调试模式消息,将所述终端中的系统信息上传至所述服务器;系统信息接收单元,用于接收所述终端的系统信息,并在获得针对所述系统信息的调试信息后,将所述调试信息发送至所述终端,以使所述终端根据所述调试信息对所述终端进行在线调试。本专利技术实施例提供的方法,终端发送连接请求到服务器,若与所述服务器连接成功,则接收所述服务器发送的调试模式消息;根据所述调试模式消息中的调试模式类型,将所述终端中的系统信息上传至所述服务器;接收所述服务器发送的针对所述系统信息的调试信息;根据所述调试信息,对所述终端进行在线调试。该方法实现了终端与服务器之间的会话控制管理,使得终端可以通过与服务器连接,在线接收调试信息,并对终端进行调试,从而提高了调试效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种在线调试方法流程图;图2为本专利技术实施例提供的一种在线调试方法详细流程图;图3为本专利技术实施例提供的另一种在线调试方法流程图;图4为本专利技术实施例提供的自动模式下终端与服务器交互流程图;图5为本专利技术实施例提供的手动模式终端与服务器交互流程图;图6为本专利技术实施例提供的终端示意图;图7为本专利技术实施例提供的服务器示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。下面结合说明书附图对本专利技术实施例作进一步详细描述。如图1所示,本专利技术实施例提供的在线调试方法,应用于终端,包括:步骤101、终端发送连接请求到服务器;步骤102、若与所述服务器连接成功,则所述终端接收所述服务器发送的调试模式消息;步骤103、所述终端根据所述调试模式消息中的调试模式类型,将所述终端中的系统信息上传至所述服务器;步骤104、所述终端接收所述服务器发送的针对所述系统信息的调试信息;步骤105、所述终端根据所述调试信息,对所述终端进行在线调试。上述步骤101中,终端可以是手机、平板电脑等电子设备,当终端出现问题时,终端用户或者终端售后人员可以在终端的设置项中通过手动发起连接请求到服务器,其中要连接的服务器的地址和端口号预先设置在终端的一个apk(AndroidPackage,安卓安装包)中。终端发送到服务器的连接请求可以是一个SIP类型的register(注册)到服务器,其中携带终端自身的IMEI(International Mobile Equipment Identity,国际移动设备标识)号码,当服务器端接收到终端发送的连接请求后,服务器侧的技术人员可以选择通过或者拒绝该连接请求。上述步骤102中,当技术人员通过了该连接请求后,服务器会发送一个连接成功通知消息给终端,因此当终端接收到连接成功通知消息后,则确认连接成功,此时终端等待接收服务器发送的调试模式消息,其中调试模式消息是由
服务器侧的技术人员在通过手动选择后生成的,选择的调试模式类型有手动模式和自动模式。上述步骤103中,当终端接收到服务器发送的调试模式消息后,根据调试模式消息中的调试模式类型,将终端中的系统信息上传至服务器。其中终端中的系统信息包含LOG(日志)信息、CPU(Central Processing Unit,中央处理器)信息、内存信息、进程信息等。由于终端接收到的调试模式消息中的调试类型可能是手动模式,也可能是自动模式,对于两种调试模式,上传系统信息的方式是不一样的,下面分别介绍。一、终端接收到服务器发送的调试模式消息中的调试类型为自动模式终端通过下列方式将终端中的系统信息上传至服务器:方式一、终端获取所述终端中的系统信息,并根据预设的系统信息上传顺序,将获取的系统信息上传至所述服务器在该方式一中,终端首先获取终端中的所有系统信息,例如获取到终端中的LOG信息、CPU信息、内存信息、进程信息等,然后按照预先设定的上传顺序,依次将获取的系统信息上传至服务器,例如预先设定的上传顺序为依次上传LOG信息、内存信息、进程信息、CPU信本文档来自技高网
...

【技术保护点】
一种在线调试方法,其特征在于,包括:终端发送连接请求到服务器;若与所述服务器连接成功,则所述终端接收所述服务器发送的调试模式消息;所述终端根据所述调试模式消息中的调试模式类型,将所述终端中的系统信息上传至所述服务器;所述终端接收所述服务器发送的针对所述系统信息的调试信息;所述终端根据所述调试信息,对所述终端进行在线调试。

【技术特征摘要】
1.一种在线调试方法,其特征在于,包括:终端发送连接请求到服务器;若与所述服务器连接成功,则所述终端接收所述服务器发送的调试模式消息;所述终端根据所述调试模式消息中的调试模式类型,将所述终端中的系统信息上传至所述服务器;所述终端接收所述服务器发送的针对所述系统信息的调试信息;所述终端根据所述调试信息,对所述终端进行在线调试。2.如权利要求1所述的方法,其特征在于,所述调试模式类型为自动模式;所述终端将所述终端中的系统信息上传至所述服务器,包括:所述终端获取所述终端中的系统信息,并根据预设的系统信息上传顺序,将获取的系统信息上传至所述服务器;或者所述终端根据预设的系统信息获取顺序,获取所述终端中的系统信息并立即上传至所述服务器。3.如权利要求1所述的方法,其特征在于,所述调试模式类型为手动模式;所述终端将所述终端中的系统信息上传至所述服务器,包括:在接收到所述服务器发送的信息获取指令后,所述终端确定需要获取的系统信息;所述终端获取所述终端中所述需要获取的系统信息,并将获取的系统信息上传至所述服务器。4.如权利要求1~3任一所述的方法,其特征在于,所述终端将所述终端中的系统信息上传至所述服务器,包括:若所述系统信息大于上传阈值,则所述终端根据消息会话传递协议MSRP协议将所述获取的系统信息上传至所述服务器;若所述系统信息小于或等于所述上传阈值,则所述终端根据会话初始协议
\tSIP协议将所述获取的系统信息上传至所述服务器。5.一种在线调试方法,其特征在于,包括:服务器接收终端发送的连接请求;若与所述终端连接成功,则所述服务器根据用户输入的调试模式类型,生成调试模式消息;所述服务器将所述调试模式消息发送给所述终端,以使所述终端根据所述调试模式消息,将所述终端中的系统信息上传至所述服务器;所述服务器接收所述终端的系统信息,并在获得针对所述系统信息的调试信息后,将所述调试信息发送至所述终端,以使所述终端根据所述调试信息对所述终端进行在线调试。6...

【专利技术属性】
技术研发人员:李和意刘涛
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:山东;37

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

1