一种信息交互的方法与流程

文档序号:11156823阅读:398来源:国知局
一种信息交互的方法与制造工艺
本发明涉及通信领域,尤其涉及一种信息交互的方法。
背景技术
:在现有的通信编码方式里面,每一个通信装置都对应不同的编码规则,有国际标准的http、FTP等协议,也有根据具体需求构建在这些标准协议上的自定义的通信格式。这些协议包罗万象,组成了今天的网络。但是,不同的通信装置若使用不同的协议,则双方不能进行数据通信,双方必须采用相同的通信协议才能够实现数据通信。现有很多自定义的通信格式无法使得不同通信装置按照需求进行定义,导致通信难度增大,且无法保证通信的安全性,影响了用户体验。技术实现要素:本发明实施例提供了一种信息交互的方法,用于实现终端之间进行数据通信,提高用户体验。本发明实施例所提供的信息交互的方法包括:第一终端发送第一注册信息给服务器;所述服务器发送第一确认信息给所述第一终端;第二终端发送第二注册信息给所述服务器;所述服务器发送第二确认信息给所述第二终端;所述服务器将所述第一终端的状态信息发送给所述第二终端;所述服务器将所述第二终端的状态信息发送给所述第一终端;所述第一终端与所述第二终端进行数据通信。其中,所述第一终端的状态信息为在线状态信息。其中,所述第二终端的状态信信息为在线状态信息。其中,所述第一注册信息包括所述第一终端的身份标识。其中,所述第二注册信息包括所述第二终端的身份标识。其中,所述第一终端与所述第二终端进行数据通信,包括:所述第一终端与所述第二终端进行文字传输,或者进行文件传输,或者进行音频传输,或者进行多媒体视频传输。本发明实施例中,第一终端发送第一注册信息给服务器,所述服务器发送第一确认信息给所述第一终端,第二终端发送第二注册信息给所述服务器,所述服务器发送第二确认信息给所述第二终端,所述服务器将所述第一终端的状态信息发送给所述第二终端,所述服务器将所述第二终端的状态信息发送给所述第一终端,所述第一终端与所述第二终端进行数据通信。这样,第一终端与第二终端均在服务器上进行了注册,服务器分别第一终端的状态信息发送给第二终端,将第二终端的状态信息发送给第一终端,那么第一终端则能够与第二终端进行数据通信,提高了用户体验。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例中信息交互的方法的一个实施例示意图;图2为本发明实施例中信息交互的方法的另一实施例示意图。具体实施方式本发明实施例提供了一种信息交互的方法,用于实现终端之间进行数据通信,提高用户体验。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。参照图1所示,本发明实施例中信息交互的方法的一个实施例包括:101、第一终端发送第一注册信息给服务器;102、所述服务器发送第一确认信息给所述第一终端;103、第二终端发送第二注册信息给所述服务器;104、所述服务器发送第二确认信息给所述第二终端;第一终端与第二终端可以为手机、平板电脑等具有网络通信功能的设备。第一终端若需要跟第二终端进行数据通信,则第一终端与第二终端均需要在同一服务器上按照预设的特定协议格式进行注册,该注册信息中包含了终端本身的身份标识。105、所述服务器将所述第一终端的状态信息发送给所述第二终端;106、所述服务器将所述第二终端的状态信息发送给所述第一终端;当第一终端与第二终端均注册成功后,服务器则分别将第一终端的状态信息发送给第二终端,将第二终端的状态信息发送给第一种终端,第一终端的状态信息为在线状态信息,第二终端的状态信息同样也为在线状态信息。这样才能保证第一终端与第二终端能够进行网络数据通信。107、所述第一终端与所述第二终端进行数据通信。第一终端与第二终端所进行的数据通信可以包括:所述第一终端与所述第二终端进行文字传输,或者进行文件传输,或者进行音频传输,或者进行多媒体视频传输。本发明实施例中,第一终端发送第一注册信息给服务器,所述服务器发送第一确认信息给所述第一终端,第二终端发送第二注册信息给所述服务器,所述服务器发送第二确认信息给所述第二终端,所述服务器将所述第一终端的状态信息发送给所述第二终端,所述服务器将所述第二终端的状态信息发送给所述第一终端,所述第一终端与所述第二终端进行数据通信。这样,第一终端与第二终端均在服务器上进行了注册,服务器分别第一终端的状态信息发送给第二终端,将第二终端的状态信息发送给第一终端,那么第一终端则能够与第二终端进行数据通信,提高了用户体验。本发明实施例所提供的方法所使用的预设特定格式为:每个标签可选属性如下:属性含义ID用户身份标识符NAME名称SER序列号本发明实施例中第一终端与第二终端进行信息交互的具体流程图如图2所示,图2中,设备A为第一终端,设备B为第二终端。本发明实施例中,第一终端与第二终端均安装有预设应用程序,该应用程序具有连接网络服务器的功能。该应用程序不受语言和平台限制,只需能在设备上实现本方法所描述功能即可。其功能主要是与网络服务器按本方法所述通信方式与服务器通信,或者第一终端和第二终端之间进行通信。网络服务器必须包含实现本方法所述功能的服务器软件程序,此软件程序不受平台和编程语言限制。其实现的主要功能是存储设备的注册信息。以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1