The embodiment of the invention provides a message processing method, intelligent terminal and server, SDK is embedded in the smart terminal, sending on SDK intelligent terminal to authentication server through the first channel to access the first APP access request, the authentication server for the first generation of APP to process the message, and the message to be processed by second to send to the first APP, through the third channel broadcast to second APP. The pending messages in the process of SDK, at the same time to process the message through second channels and third channels were sent to the first APP and second APP, the equivalent of using the double channel forwarding mechanism of forwarding messages to be processed, to achieve the elimination of single channel message forwarding mechanism to the limitations of the objective.
【技术实现步骤摘要】
消息处理方法、智能终端及服务器
本专利技术实施例涉及通信技术,尤其涉及一种消息处理方法、智能终端及服务器。
技术介绍
目前,在智能终端,如智能手机、桌面电脑、平板电脑等运行的应用程序(Application,APP)越来越多。对于每一个应用程序,用户一般通过一个唯一的账户和密码登录该应用程序进行业务访问。然而,随着技术的不断发展,一个公司旗下的APP越来越多。例如,58赶集集团旗下的APP包括58同城、安居客、赶集网、58到家等。为实现所有APP账户通用与提升账户的安全性,开发出所有APP登录通用的软件开发包(SoftwareDevelopmentKi,SDK),该SDK嵌入在智能终端中。当用户需要进行身份验证(Passport)登录APP时,对每个APP使用统一的账户,通过SDK进行登录。用户在通过SDK登录APP时,APP需要直接或间接的接收SDK转发的消息以实现登录或其他功能。为提升消息转发效率,SDK采用单通道消息转发机制。该机制下,SDK在消息处理的过程中,在同一时刻通常将消息转发给多个APP中的一个。上述消息处理过程中,SDK通过单通道消息转发机制,在同一时刻将消息转发给多个APP中的一个,使得消息转发的效率较高。然而,该种方式下,同一时刻仅有一个APP接收到SDK转发过来的消息,无法同时兼顾其他APP,消息转发具有极大的局限性。
技术实现思路
本专利技术提供一种消息处理方法、智能终端及服务器,通过双通道消息转发机制进行消息转发,从而消除单通道消息转发机制的局限性。第一方面,本专利技术实施例提供一种消息处理方法,适用于嵌入软件开发包SDK的智能终端 ...
【技术保护点】
一种消息处理方法,其特征在于,适用于嵌入软件开发包SDK的智能终端,该方法包括:所述SDK通过第一通道向身份验证服务器发送用于访问第一APP的访问请求;所述SDK通过所述第一通道接收所述身份验证服务器发送的待处理消息;所述SDK通过第二通道将所述待处理消息发送给第一应用程序APP,并通过第三通道将所述待处理消息广播给第二APP;其中,所述第一APP、所述第二APP运行在所述智能终端上。
【技术特征摘要】
1.一种消息处理方法,其特征在于,适用于嵌入软件开发包SDK的智能终端,该方法包括:所述SDK通过第一通道向身份验证服务器发送用于访问第一APP的访问请求;所述SDK通过所述第一通道接收所述身份验证服务器发送的待处理消息;所述SDK通过第二通道将所述待处理消息发送给第一应用程序APP,并通过第三通道将所述待处理消息广播给第二APP;其中,所述第一APP、所述第二APP运行在所述智能终端上。2.根据权利要求1所述的方法,其特征在于,所述SDK通过第二通道将所述待处理消息发送给第一应用程序APP之前,还包括:所述SDK过滤所述待处理消息。3.根据权利要求2所述的方法,其特征在于,所述SDK过滤所述待处理消息,包括:所述SDK根据所述访问请求过滤所述待处理消息。4.根据权利要求2或3所述的方法,其特征在于,所述SDK过滤所述待处理消息之后,还包括:所述SDK将所述待处理消息封装为消息模型。5.根据权利要求1~3任一项所述的方法,其特征在于,所述第二APP至少为一个。6.一种消息处理方法,其特征在于,包括:身份验证服务器接收软件开发包SDK通过第一通道发送的用于访问第一APP的访问请求,所述SDK嵌入在智能终端上;所述身份验证服生成待处理消息;所述身份验证服务器通过所述第一通道向所述SDK发送待处理消息,以使得所述SDK通过第二通道将所述待处理消息发送给所述第一APP,并通过第三通道将所述待处理消息广播给第二APP;其中,所述第一APP、所述第二APP运行在所述智能终端上。7.根据权利要求6所述的方法,其特征在于,所述第二APP至少为一个。8.一种...
【专利技术属性】
技术研发人员:孙奇,
申请(专利权)人:北京五八信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。