一种实现即时通讯的方法、系统和移动终端技术方案

技术编号:8389362 阅读:149 留言:0更新日期:2013-03-07 21:33
本申请提供了一种实现即时通讯的方法、系统和移动终端,该方法包括:第一移动终端收到发送信息指令后,利用IM服务器提供的对应关系,判断出第一移动终端和第二移动终端均对应有IM账户,并判断出所述IM账户均在线时,由IM服务器构造IM消息,并将IM消息发送至第二移动终端对应的IM账户中,IM账户是其对应的移动终端与IM服务器建立网络连接,利用该连接将携带有自身标识的注册请求发送至IM服务器,由所述IM服务器为所述移动终端确定的,对应关系为所述IM服务器中保存的所述移动终端标识与IM账户的对应关系,本实施例,无需登录单独设置的客户端,也无需保存单独的IM联系人列表,减少了操作步骤,节省了设备资源。

【技术实现步骤摘要】

本申请涉及通信
,特别涉及一种实现即时通讯的方法、系统和移动终端
技术介绍
随着计算机及网络的发展,即时通讯(IM,Instant Messenger)已经逐渐成为人们日常生活中经常使用的一种通信工具。而且,随着手持终端计算的发展,即时通讯已不仅仅局限在计算机上应用,在手机终端、平板(PAD)电脑上同样被广泛使用。目前,常用的IM软件有QQ、旺旺、飞信等,无论哪种软件客户端,其应用过程基本相同,大致如下:首先,登录IM客户端,进入该IM界面;如,进入QQ界面或飞信等界面;然后,打开好友列表,从该好友列表选择出需要通信的好友即被叫方;最后,与所选择的好友进行IM通信。可见,现有实现即时通讯的方法,必须要登录到相应的客户端,从该客户端所维护的好友列表中选择好友后,才能与所选择的好友进行通信。由于需要登录到相应的IM客户端后才能进行IM通信,因而操作繁琐;再有,各个IM客户端分别使用各自的联系人名单,如好友名单,并且各IM客户端所使用的名单之间没有任何关系,因而每个IM客户端所支持的名单都需要单独维护,占用资源且应用不方便。
技术实现思路
本申请所要解决的技术问题是提供一种检索方法,用以解决现有技术中需要登录IM客户端,操作繁琐,并需要单独维护通讯名单,占用设备资源的问题。本申请还提供了一种实现即时通讯的系统和移动终端,用以保证上述方法在实际中的实现及应用。<br>为了解决上述问题,本申请公开了一种实现即时通讯的方法,所述方法包括:第一移动终端收到发送信息指令后,利用IM服务器提供的所述对应关系判断是否有与其自身对应的第一IM账户,以及,从待发送信息中提取出第二移动终端标识,判断是否有与所述第二移动终端对应的第二IM账户,并判断所述第一IM账户和第二IM账户是否均处于在线状态;如果是,所述第一移动终端从待发送信息中提取出信息内容,并将该信息内容以及第一IM账户和第二IM账户的信息通过网络发送至IM服务器,由所述IM服务器构造包括所述信息内容的IM消息,并把该IM消息发送至第二移动终端对应的第二IM账户;其中,所述IM账户是移动终端与IM服务器建立网络连接,利用该连接将携带有自身标识的注册请求发送至IM服务器,由所述IM服务器为所述移动终端确定的,所述对应关系为所述IM服务器保存的所述移动终端的标识与IM账户的对应关系。另一方面,本申请公开了一种实现即时通讯的系统,包括IM服务器和至少两个移动终端:第一移动终端和第二移动终端,其中,所述IM服务器,用于接收到移动终端的携带有自身标识的注册请求后,为所述移动终端确定与之对应的IM账户,并保存包括所述移动终端标识和IM账户的对应关系,以及IM账户状态的注册信息;接收到第一移动终端发送的包括信息内容以及第一IM账户和第二IM账户的信息后,构造包括所述信息内容的IM消息,并把该IM消息发送至第二移动终端对应的第二IM账户;所述移动终端,用于与IM服务器建立网络连接,利用该连接将携带有自身标识的注册请求发送至IM服务器;其中,所述第一移动终端,用于接收发送信息指令,利用IM服务器提供的对应关系,判断出有与自身对应的第一IM账户,以及,从待发送信息中提取出第二移动终端标识,判断出有与所述第二移动终端对应的第二IM账户,并判断出第一IM账户和第二IM账户均处于在线状态时,从待发送信息中提取信息内容,并将该信息内容以及第一IM账户和第二IM账户的信息通过网络发送至IM服务器。又一方面,本申请还提供了一种移动终端,包括:注册请求发送单元,用于与IM服务器建立网络连接,利用该连接将携带有自身标识的注册请求发送至IM服务器,所述注册请求用于指示IM服务器为所述移动终端确定与之对应的IM账户,并保存所述移动终端标识和IM账户的对应关系;账户判断单元,用于利用IM服务器提供的所述对应关系判断是否有与自身对应的第一IM账户,以及,从待发送信息中提取出第二移动终端标识,判断是否有与所述第二移动终端对应的第二IM账户,并判断所述第一IM账户和第二IM账户是否处于在线状态;信息发送单元,用于从待发送信息中提取出信息内容,并将该信息内容以及第一IM账户和第二IM账户的信息通过网络发送至IM服务器,由IM服务器构造包括所述信息内容的IM消息,并把该IM消息发送至第二IM账户。与现有技术相比,本申请包括以下优点:在本申请中,移动终端通过与IM服务器的网络连接,注册并获取自身对应的IM账户,IM服务器保存移动终端标识与IM账户的对应关系,当第一移动终端收到发送信息指令时,第一移动终端利用IM服务器提供的所述对应关系,判断出第一移动终端和第二移动终端均对应有IM账户,且判断出IM账户均在线时,则以IM发送方式,由IM服务器构造包括信息内容的IM消息,通过网络连接将IM消息发送至第二移动终端对应的IM账户,第二移动终端即可从其对应的IM账户中读取信息内容,本实例的实现即时通讯的方法,无需登录单独设置的客户端,且通过移动终端标识和IM账户的绑定,也无需保存单独的IM联系人列表,从而减少了操作步骤,节省了设备资源。当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请的一种实现即时通讯的方法实施例一的流程图;图2是本申请的一种实现即时通讯的方法实施例二的流程图;图3是本申请的一种实现即时通讯的系统的结构示意图;图4是本申请的一种移动终端实施例一的结构示意图;图5是本申请的一种移动终端实施例二的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。本申请可用于众多通用或专用的计算装置环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器装置、包括以上任何装置或设备的分布式计算环境等等。本申请可以在由计算机执行本文档来自技高网...

【技术保护点】
一种实现即时通讯的方法,其特征在于,包括:第一移动终端收到发送信息指令后,利用IM服务器提供的对应关系判断是否有与自身对应的第一IM账户,以及,从待发送信息中提取出第二移动终端标识,判断是否有与第二移动终端对应的第二IM账户,并判断所述第一IM账户和第二IM账户是否均处于在线状态;如果是,所述第一移动终端从待发送信息中提取出信息内容,并将该信息内容以及第一IM账户和第二IM账户的信息通过网络发送至IM服务器,由所述IM服务器构造包括所述信息内容的IM消息,并把该IM消息发送至第二移动终端对应的第二IM账户;其中,所述IM账户是移动终端与IM服务器建立网络连接,利用该连接将携带有自身标识的注册请求发送至IM服务器,由所述IM服务器为所述移动终端确定的,所述对应关系为所述IM服务器保存的所述移动终端的标识与IM账户的对应关系。

【技术特征摘要】
1.一种实现即时通讯的方法,其特征在于,包括:
第一移动终端收到发送信息指令后,利用IM服务器提供的对应关系
判断是否有与自身对应的第一IM账户,以及,从待发送信息中提取出第
二移动终端标识,判断是否有与第二移动终端对应的第二IM账户,并判
断所述第一IM账户和第二IM账户是否均处于在线状态;
如果是,所述第一移动终端从待发送信息中提取出信息内容,并将该
信息内容以及第一IM账户和第二IM账户的信息通过网络发送至IM服
务器,由所述IM服务器构造包括所述信息内容的IM消息,并把该IM
消息发送至第二移动终端对应的第二IM账户;
其中,所述IM账户是移动终端与IM服务器建立网络连接,利用该
连接将携带有自身标识的注册请求发送至IM服务器,由所述IM服务器
为所述移动终端确定的,所述对应关系为所述IM服务器保存的所述移动
终端的标识与IM账户的对应关系。
2.根据权利要求1所述的方法,其特征在于,当所述第一移动终端
没有对应的第一IM账户,或者第二移动终端没有对应的第二IM账户,
或者第一IM账户不在线,或者第二IM账户不在线时,所述方法还包括:
第一移动终端根据第二移动终端标识,将所述信息内容发送至第二移
动终端。
3.根据权利要求2所述的方法,其特征在于,所述待发送信息为短
消息,所述移动终端标识为手机通信号码,则将所述信息内容发送至第
二移动终端具体为按照短消息发送方式将所述信息内容发送至第二移动
终端;或者,
所述待发送信息为电子邮件,所述移动终端标识为电子邮箱,则将所
述信息内容发送至第二移动终端具体为按照邮件发送方式将所述信息内
容发送至第二移动终端。
4.根据权利要求1所述的方法,其特征在于,所述对应关系为IM
服务器定时触发推送的,或者,当保存的对应关系发生变化时推送的。
5.根据权利要求1所述的方法,其特征在于,所述对应关系为第一
移动终端向IM服务器发送对应关系请求时,由IM服务器提供给所述第

\t一移动终端的。
6.根据权利要求5所述的方法,其特征在于,所述对应关系请求为
所述第一移动终端启动完成时发起,或者定时发起,或者在发送待发送信
息之前发起。
7.根据权利要求1所述的方法,其特征在于,所述判断是否有与所述
第二移动终端对应的IM账户具体为:
判断所述第二移动终端标识是否设置有IM标志,所述IM标志是第一
移动终端预先利用IM服务器提供的所述对应关系判断出第二移动终端有对
应的第二IM账户时所设置的。
8.一种实现即时通讯的系统,其特征在于,包括IM服务器和至少两
个移动终端:第一移动终端和第二移动终端,其中,
所述IM服务器,用于接收到移动终端的携带有自身标识的注册请求
后,为所述移动终端确定与之对应的IM账户,并保存包括所述移动终端标
识和IM账户的对应关系;接收到第一移动终端发送的信息内容以及第一
IM账户和第二IM账户的信息...

【专利技术属性】
技术研发人员:黎昀符小宝王作书杨潇安勇王敏张春晖
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1