CN102655481A - 一种基于网页的即时通信聊天内容查看方法及*** - Google Patents

一种基于网页的即时通信聊天内容查看方法及*** Download PDF

Info

Publication number
CN102655481A
CN102655481A CN2011100521700A CN201110052170A CN102655481A CN 102655481 A CN102655481 A CN 102655481A CN 2011100521700 A CN2011100521700 A CN 2011100521700A CN 201110052170 A CN201110052170 A CN 201110052170A CN 102655481 A CN102655481 A CN 102655481A
Authority
CN
China
Prior art keywords
chat content
chat
webpage
identification information
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2011100521700A
Other languages
English (en)
Other versions
CN102655481B (zh
Inventor
杨谦
孙云清
杜玮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201110052170.0A priority Critical patent/CN102655481B/zh
Publication of CN102655481A publication Critical patent/CN102655481A/zh
Application granted granted Critical
Publication of CN102655481B publication Critical patent/CN102655481B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明适用于计算机技术领域,提供了一种基于网页的即时通信聊天内容查看方法及***,包括:接收基于网页的即时通信服务器转发的发送者和接收者的聊天内容;获取聊天内容的发送者和接收者的标识信息,将聊天内容保存到标识信息关联的聊天记录文件,将该聊天记录文件存储于聊天内容处理服务器;接收基于网页的即时通信客户端发送的查看聊天内容的请求信息;从请求信息中获取聊天内容的发送者和接收者的标识信息,获取聊天记录文件;从聊天记录文件中提取聊天内容,将聊天内容发送给该基于网页的即时通信客户端。本发明使得无须安装即时通信专用客户端,通过基于网页的即时通信客户端即可方便地保存和查看聊天内容,提高了即时通信工具的使用范围。

Description

一种基于网页的即时通信聊天内容查看方法及***
技术领域
本发明属于计算机技术领域,尤其涉及一种基于网页的即时通信聊天内容查看方法及***。
背景技术
随着网络技术的发展,即时通信(Instant Message,IM)已成为人们进行网络沟通的最常见方式,而基于浏览器的网页(Web)即时通信客户端由于其使用和升级上的方便性,受到越来越多的用户喜爱,其应用范围也越来越广泛。然而由于基于浏览器的网页即时通信客户端无法在用户的个人计算机上进行聊天内容的本地数据保存,或者只能保存少量的数据,例如通过cookie保存少量数据,导致用户无法查看历史聊天内容。
发明内容
本发明实施例的目的在于提供一种基于网页的即时通信聊天内容查看方法,旨在解决由于基于网页的即时通信客户端无法在用户的个人计算机上进行本地数据保存,或者只能保存少量的数据,导致用户无法查看历史聊天内容的问题。
本发明实施例是这样实现的,一种基于网页的即时通信聊天内容查看方法,所述方法包括下述步骤:
接收基于网页的即时通信服务器转发的发送者和接收者的聊天内容;
获取所述聊天内容的发送者和接收者的标识信息,根据所述标识信息将所述聊天内容保存到所述标识信息关联的聊天记录文件,并将该聊天记录文件存储于聊天内容处理服务器;
接收基于网页的即时通信客户端发送的查看聊天内容的请求信息;
从所述请求信息中获取所述聊天内容的发送者和接收者的标识信息,根据所述标识信息获取所述聊天记录文件;
从所述聊天记录文件中提取所述聊天内容,将所述聊天内容发送给该基于网页的即时通信客户端。
本发明实施例的另一目的在于提供一种基于网页的即时通信聊天内容查看***,所述***包括:
聊天内容接收单元,用于接收基于网页的即时通信服务器转发的发送者和接收者的聊天内容;
聊天内容保存单元,用于获取所述聊天内容转发单元接收的聊天内容的发送者和接收者的标识信息,根据所述标识信息将所述聊天内容保存到所述标识信息关联的聊天记录文件;
请求信息接收单元,用于接收基于网页的即时通信客户端发送的查看聊天内容的请求信息;
聊天记录文件获取单元,用于从所述请求信息接收单元接收的请求信息中获取聊天内容的发送者和接收者的标识信息,根据所述标识信息获取所述聊天内容的聊天记录文件;以及
聊天内容发送单元,用于从聊天记录文件获取单元获取的聊天记录文件中提取聊天内容,将所述聊天内容发送给基于网页的即时通信客户端。
本发明实施例在接收到基于网页的即时通信服务器转发的发送者和接收者的聊天内容时,将其保存到发送者和接收者的标识信息关联的聊天记录文件,并将该聊天记录文件存储于聊天内容处理服务器,在接收到基于网页的即时通信客户端发送的查看聊天内容的请求信息时,从请求信息中获取聊天内容的发送者和接收者的标识信息,获取保存聊天内容的聊天记录文件,从聊天记录文件中提取聊天内容,并发送给客户端,从而使得用户无须安装即时通信专用客户端,通过现有浏览器即可方便地保存和查看聊天内容,提高了即时通信工具的使用范围。
附图说明
图1是本发明第一实施例提供的基于网页的即时通信聊天内容查看方法的实现流程图;
图2是本发明第二实施例提供的基于网页的即时通信聊天内容查看***的结构图;
图3是本发明第二实施例提供的基于网页的即时通信聊天内容查看***的结构图;
图4是本发明第三实施例提供的基于网页的即时通信聊天内容查看***的实例结构图;
图5是本发明第四实施例提供的基于网页的即时通信聊天内容查看***的实例结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例在接收到基于网页的即时通信服务器转发的发送者和接收者的聊天内容时,将其保存到发送者和接收者的标识信息关联的聊天记录文件,并将该聊天记录文件存储于聊天内容处理服务器,在接收到基于网页的即时通信客户端发送的查看聊天内容的请求信息时,获取聊天内容的发送者和接收者的标识信息,获取保存聊天内容的聊天记录文件,从聊天记录文件中提取聊天内容,并发送给客户端,从而使得用户无须安装即时通信专用客户端,通过现有浏览器即可方便地保存和查看聊天内容,提高了即时通信工具的使用范围。
本发明实施例提供了一种基于网页的即时通信聊天内容查看方法,所述方法包括下述步骤:
接收基于网页的即时通信服务器转发的发送者和接收者的聊天内容;
获取所述聊天内容的发送者和接收者的标识信息,根据所述标识信息将所述聊天内容保存到所述标识信息关联的聊天记录文件,并将该聊天记录文件存储于聊天内容处理服务器;
接收基于网页的即时通信客户端发送的查看聊天内容的请求信息;
从所述请求信息中获取所述聊天内容的发送者和接收者的标识信息,根据所述标识信息获取所述聊天记录文件;
从所述聊天记录文件中提取所述聊天内容,将所述聊天内容发送给该基于网页的即时通信客户端。
本发明实施例还提供了一种基于网页的即时通信聊天内容查看***,所述***包括:
聊天内容接收单元,用于接收基于网页的即时通信服务器转发的发送者和接收者的聊天内容;
聊天内容保存单元,用于获取所述聊天内容转发单元接收的聊天内容的发送者和接收者的标识信息,根据所述标识信息将所述聊天内容保存到所述标识信息关联的聊天记录文件;
请求信息接收单元,用于接收基于网页的即时通信客户端发送的查看聊天内容的请求信息;
聊天记录文件获取单元,用于从所述请求信息接收单元接收的请求信息中获取聊天内容的发送者和接收者的标识信息,根据所述标识信息获取所述聊天内容的聊天记录文件;以及
聊天内容发送单元,用于从聊天记录文件获取单元获取的聊天记录文件中提取聊天内容,将所述聊天内容发送给基于网页的即时通信客户端。
本发明实施例在接收到基于网页的即时通信服务器转发的发送者和接收者的聊天内容时,将其保存到发送者和接收者的标识信息关联的聊天记录文件,并将该聊天记录文件存储于聊天内容处理服务器,在接收到基于网页的即时通信客户端发送的查看聊天内容的请求信息时,从请求信息中获取聊天内容的发送者和接收者的标识信息,获取保存聊天内容的聊天记录文件,从聊天记录文件中提取聊天内容,并发送给客户端,从而使得用户无须安装即时通信专用客户端,通过现有浏览器即可方便地保存和查看聊天内容,提高了即时通信工具的使用范围。
以下结合具体实施例对本发明的具体实现进行详细描述:
实施例一:
随着网络技术的发展,即时通信(Instant Message,IM)已成为人们进行网络沟通的最常见方式,现有IM工具都有其专用客户端(基于运行安装于本地端的IM程序的客户端),而基于浏览器的网页(Web)即时通信客户端由于无需在本地端安装IM程序的客户端,以及使用和升级上的方便性,受到越来越多的用户喜爱。在本发明实施例中,提供了一种基于网页的即时通信聊天内容查看方法,解决了基于网页的即时通信客户端无法查看历史聊天内容的问题。
图1示出了本发明第一实施例提供的基于网页的即时通信聊天内容查看方法的实现流程,详述如下:
在步骤S101中,接收基于网页的即时通信服务器转发的发送者和接收者的聊天内容。
在本发明实施例中,预先设置一基于网页的即时通信服务器,用于接收基于网页的即时通信客户端以及专用客户端的用户输入的聊天内容,该基于网页的即时通信客户端的聊天内容以HTTP或其它基于浏览器的通信协议进行封装。该即时通信服务器接收到聊天内容后,可以通过传输控制协议(TCP)、用户数据包协议(UDP)等转发聊天内容,在此不用以限制本发明。
在本发明实施例中,为了查看聊天内容时能够对接收的聊天内容进行去重和重排,聊天内容中可包括该聊天内容对应的序列号,也可以将序列号单独转发并保存。
在步骤S102中,获取聊天内容的发送者和接收者的标识信息,根据标识信息将聊天内容保存到标识信息关联的聊天记录文件,并将该聊天记录文件存储于聊天内容处理服务器。
在本发明实施例中,聊天内容的标识信息可以由发送者和接收者的标识信息组合而成,或通过发送者和接收者的标识信息转换得到,从而唯一标识保存聊天内容的文件目录。聊天内容的发送者和接收者的标识信息、聊天内容的发送时间等信息可以与聊天内容封装在一起进行传输,也可以单独传输,在接收到基于网页的即时通信服务器转发的聊天内容后,通过获取聊天内容的发送者和接收者的标识信息,确定保存聊天内容的文件目录,进一步根据聊天内容的发送时间,将聊天内容保存到文件目录下关联的聊天记录文件。
即时通信作为用户之间实现实时通信、协同工作的重要手段,与电话等传统实时通信工具相比,即时通信具有多种优点,然而使用不同的即时通信工具需要安装对应的专用客户端,极大地浪费了***资源,而现有的基于网页的即时通信客户端无法有效地保存聊天内容,给用户带来了较大的不便,通过cookie也只能保存少量数据,同时会给***引入安全问题,在本发明实施例中,将接收到的基于网页的即时通信服务器转发的聊天内容存储到发送者和接收者标识信息关联的聊天记录文件,实现了用户聊天内容有效保存。
在步骤S103中,接收基于网页的即时通信客户端发送的查看聊天内容的请求信息。
在本发明实施例中,用户通过基于网页的即时通信客户端输入查看聊天记录的请求,通过超文本传输协议(HTTP)或其它基于网页的通信协议对该请求进行封装并发送,其中基于网页的即时通信客户端可以为浏览器等可用于浏览网页的网页浏览工具。
在步骤S104中,从请求信息中获取聊天内容的发送者和接收者的标识信息,根据标识信息获取聊天记录文件。
在本发明实施例中,请求信息中包含了发送者和接收者的标识信息,在接收到发送者和接收者的标识信息后,***根据该标识信息获取保存聊天内容的聊天记录文件,聊天记录文件可以直接以文件形式进行保存,也可以以数据库表的形式进行保存。
在步骤S105中,从聊天记录文件中提取聊天内容,将聊天内容发送给该基于网页的即时通信客户端。
在本发明实施例中,根据请求信息中包含的用户请求的聊天内容的页码,从聊天记录文件中提取页码对应的聊天内容,将该聊天内容发送给该基于网页的即时通客户端。在具体实施过程中,该聊天内容可以HTTP或其它基于浏览器的通信协议进行封装并发送给客户端,若每一条聊天内容包括***生成的对应的序列号,基于网页的即时通信客户端的脚本程序可根据该序列号对聊天内容进行(移除其中重复的聊天内容)和重排(重新按顺序排列聊天内容),从而为用户提供良好的浏览界面。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。
实施例二:
图2示出了本发明第二实施例提供的基于网页的即时通信聊天内容查看***的结构,为了便于说明,仅示出了与本发明实施例相关的部分。
该基于网页的即时通信聊天内容查看***可以作为独立的模块集成到即时通信***中或者运行于具有即时通信功能的应用***中,其中:
聊天内容接收单元21接收基于网页的即时通信服务器转发的发送者和接收者的聊天内容。
在本发明实施例中,预先设置一基于网页的即时通信服务器,用于接收基于网页的即时通信客户端以及专用客户端的用户输入的聊天内容。该基于网页的即时通信客户端的聊天内容以HTTP或其它基于浏览器的通信协议进行封装。即时通信服务器接收到聊天内容后,可以通过传输控制协议(TCP)、用户数据包协议(UDP)等转发聊天内容,在此不用以限制本发明。
在本发明实施例中,为了查看聊天内容时能够对接收的聊天内容进行去重和重排,聊天内容中可包括该聊天内容对应的序列号,也可以将序列号单独转发并保存。
聊天内容保存单元22获取聊天内容转发单元21接收的聊天内容的发送者和接收者的标识信息,根据标识信息将聊天内容保存到标识信息关联的聊天记录文件。
在本发明实施例中,聊天内容的标识信息可以由发送者和接收者的标识信息组合而成,或通过发送者和接收者的标识信息转换得到,从而唯一标识保存聊天内容的文件目录。即时通信作为用户之间实现实时通信、协同工作的重要手段,与电话等传统实时通信工具相比,即时通信具有多种优点,然而使用不同的即时通信工具需要安装对应的专用客户端,极大地浪费了***资源,而现有的基于网页的即时通信客户端无法有效地保存聊天内容,给用户带来了较大的不便,通过cookie也只能保存少量数据,同时会给***引入安全问题,在本发明实施例中,将接收到的基于网页的即时通信服务器转发的聊天内容存储到发送者和接收者标识信息关联的聊天记录文件,实现了用户聊天内容有效保存。
请求信息接收单元23接收基于网页的即时通信客户端发送的查看聊天内容的请求信息。
在本发明实施例中,用户通过基于网页的即时通信客户端输入查看聊天记录的请求,通过超文本传输协议(HTTP)或其它基于网页的通信协议对该请求进行封装并发送,其中基于网页的即时通信客户端可以为浏览器等可用于浏览网页的网页浏览工具。
聊天记录文件获取单元24从请求信息接收单元23接收的请求信息中获取聊天内容的发送者和接收者的标识信息,根据标识信息获取聊天内容的聊天记录文件。
在本发明实施例中,请求信息中包含了发送者和接收者的标识信息,在接收到发送者和接收者的标识信息后,***根据该标识信息获取保存聊天内容的聊天记录文件,聊天记录文件可以直接以文件形式进行保存,也可以以数据库表的形式进行保存。
页码信息获取单元25获取请求信息中请求查看的聊天内容的页码信息。
聊天内容发送单元26从聊天记录文件获取单元24获取的聊天记录文件中提取聊天内容,将聊天内容发送给基于网页的即时通信客户端客户端。
在本发明实施例中,根据请求信息中包含的用户请求的聊天内容的页码,从聊天记录文件中提取页码对应的聊天内容,将该聊天内容发送给基于网页的即时通信客户端。在具体实施过程中,该聊天内容可以HTTP或其它基于浏览器的通信协议进行封装并发送给该基于网页的即时通信客户端,若每一条聊天内容包括***生成的对应的序列号,基于网页的即时通信客户端的脚本程序可根据该序列号对聊天内容进行(移除其中重复的聊天内容)和重排(重新按顺序排列聊天内容),从而为用户提供良好的浏览界面。
在本发明实施例中,聊天内容的发送者和接收者的标识信息、聊天内容的发送时间等信息可以与聊天内容封装在一起进行传输,也可以单独传输,在接收到基于网页的即时通信服务器转发的聊天内容后,通过获取聊天内容的发送者和接收者的标识信息,确定保存聊天内容的文件目录,进一步根据聊天内容的发送时间,将聊天内容保存到文件目录下关联的聊天记录文件。在具体实施过程中,聊天内容保存单元22由文件目录确定单元221和聊天内容保存子单元222组成,如图3所述,其中:
文件目录确定单元221,用于获取聊天内容接收单元21接收的聊天内容的发送者和接收者的标识信息,确定保存聊天内容的文件目录;以及
聊天内容保存子单元222,用于根据聊天内容的发送时间,将聊天内容保存到文件目录下关联的聊天记录文件。
实施例三:
图4示出了本发明第三实施例提供的基于网页的即时通信聊天内容查看***的实例结构,为了便于说明,仅示出了与本发明实施例相关的部分。
在本发明实施例中,设置一请求处理服务器用于处理聊天内容保存请求和聊天内容查看请求。当用户通过基于网页的即时通信客户端与其专用客户端或基于网页的即时通信客户端进行即时通信时,基于网页的即时通信客户端或专用客户端发送的聊天内容被基于网页的即时通信服务器接收到后被转发给请求处理服务器,请求处理服务器获取聊天内容的发送者和接收者的标识信息,根据标识信息将聊天内容保存到标识信息关联的聊天记录文件。其中基于网页的即时通信服务器与即时通信服务器连接,负责基于网页的即时通信客户端与即时通信服务器的通信。
在本发明实施例中,聊天内容的发送者和接收者的标识信息、聊天内容的发送时间等信息可以与聊天内容封装在一起,也可以单独传输,在接收到基于网页的即时通信服务器转发的聊天内容后,通过获取聊天内容的发送者和接收者的标识信息,确定保存聊天内容的文件目录,进一步根据聊天内容的发送时间,将聊天内容保存到文件目录下关联的聊天记录文件。在具体实施过程中,发送者和接收者的标识信息可以是即时通信工具的登录帐号等用于标识用户身份的信息。
当用户通过基于网页的即时通信客户端输入查看聊天内容的请求时,请求处理服务器接收发送的查看聊天内容的请求信息,从请求信息中获取聊天内容的发送者和接收者的标识信息,根据标识信息获取保存的聊天记录文件,进而提取用户请求的聊天内容,将聊天内容发送给基于网页的即时通信客户端。
在本发明实施例中,用户通过基于网页的即时通信客户端输入查看聊天内容的请求,通过HTTP协议或其它基于浏览器的通信协议对该请求进行封装并发送,请求信息中包含了发送者和接收者的标识信息,在接收到发送者和接收者的标识信息后,请求处理服务器根据该标识信息获取保存的聊天记录文件,聊天记录文件可以直接以文件形式进行保存,也可以以数据库表的形式进行保存。在具体实施过程中,该聊天内容以HTTP或其它基于浏览器的通信协议进行封装并发送给基于网页的即时通信客户端,若每一条聊天内容包括对应的序列号,基于网页的即时通信客户端的脚本程序可根据该序列号对聊天内容进行去重和重排,从而为用户提供良好的浏览界面。
实施例四:
在本发明实施例中,为了便于即时通信***的扩展和维护,通过设置聊天内容查看服务器、数据库服务器以及聊天内容处理服务器,将聊天内容的查看、存储以及保存请求的处理进行合理划分。
图5示出了本发明第四实施例提供的基于网页的即时通信聊天内容查看***的实例结构,为了便于说明,仅示出了与本发明实施例相关的部分。
在本发明实施例中,聊天内容处理服务器用于处理基于网页的即时通信服务器转发的聊天内容保存请求,数据库服务器用于存储聊天内容,聊天内容查看服务器用于处理基于网页的即时通信客户端发送的聊天内容查看请求。
当用户通过基于网页的即时通信客户端与专用客户端进行即时通信时,基于网页的即时通信客户端或专用客户端发送的聊天内容被基于网页的即时通信服务器接收到后被转发给聊天内容处理服务器,聊天内容处理服务器获取聊天内容的发送者和接收者的标识信息,聊天内容的发送时间以及序列号,将标识信息、序列号以及聊天内容封装为TCP数据包保存到数据库服务器中标识信息关联的聊天记录文件。
当用户通过基于网页的即时通信客户端输入查看聊天内容的请求时,聊天内容查看服务器接收基于网页的即时通信客户端发送的查看聊天内容的请求信息,从请求信息中获取聊天内容的发送者和接收者的标识信息,以及请求的聊天内容的页码信息,根据标识信息从数据库服务器获取保存的聊天记录文件,进而根据页码信息提取用户请求的聊天内容,将聊天内容发送给基于网页的即时通信客户端。在具体实施过程中,将查看聊天内容的请求封装为HTTP数据包发送给聊天内容查看服务器,聊天内容查看服务器从请求信息中获取聊天内容的发送者和接收者的标识信息,以及请求的聊天内容的页码信息,将获取聊天内容的信息封装为TCP数据包发送给数据库服务器,接收数据库服务器返回的聊天记录文件,根据请求的聊天内容的页码信息,获取相应的聊天内容并发送给基于网页的即时通信客户端。
本发明实施例在接收到基于网页的即时通信服务器转发的发送者和接收者的聊天内容时,将其保存到发送者和接收者的标识信息关联的聊天记录文件,并将该聊天记录文件存储于聊天内容处理服务器,在接收到基于网页的即时通信客户端发送的查看聊天内容的请求信息时,获取聊天内容的发送者和接收者的标识信息,获取保存聊天内容的聊天记录文件,从聊天记录文件中提取聊天内容,并发送给客户端,从而使得用户无须安装即时通信专用客户端,通过现有浏览器即可方便地保存和查看聊天内容,提高了即时通信工具的使用范围。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (11)

1.一种基于网页的即时通信聊天内容查看方法,其特征在于,所述方法包括下述步骤:
接收基于网页的即时通信服务器转发的发送者和接收者的聊天内容;
获取所述聊天内容的发送者和接收者的标识信息,根据所述标识信息将所述聊天内容保存到所述标识信息关联的聊天记录文件,并将该聊天记录文件存储于聊天内容处理服务器;
接收基于网页的即时通信客户端发送的查看聊天内容的请求信息;
从所述请求信息中获取所述聊天内容的发送者和接收者的标识信息,根据所述标识信息获取所述聊天记录文件;
从所述聊天记录文件中提取所述聊天内容,将所述聊天内容发送给该基于网页的即时通信客户端。
2.如权利要求1所述的方法,其特征在于,所述从所述聊天记录文件中提取所述聊天内容,将所述聊天内容发送给该基于网页的即时通信客户端的步骤之前,所述方法还包括下述步骤:
获取所述聊天内容的页码信息;
所述从所述聊天记录文件中提取所述聊天内容,将所述聊天内容发送给该基于网页的即时通信客户端的步骤具体为:
根据所述页码信息,从所述聊天记录文件中提取所述聊天内容,将所述聊天内容发送给该基于网页的即时通信客户端。
3.如权利要求2所述的方法,其特征在于,所述获取所述聊天内容的发送者和接收者的标识信息,根据所述标识信息将所述聊天内容保存到所述标识信息关联的聊天记录文件,并将该聊天记录文件存储于聊天内容处理服务器的步骤具体包括下述步骤:
获取所述标识信息,确定保存所述聊天内容的文件目录;
根据所述聊天内容的发送时间,将所述聊天内容保存到所述文件目录下关联的聊天记录文件。
4.如权利要求3所述的方法,其特征在于,所述根据所述聊天内容的发送时间,将所述聊天内容保存到所述文件目录下关联的聊天记录文件的步骤之后,所述方法还包括下述步骤:
将所述聊天记录文件保存到对应的数据库。
5.如权利要求1所述的方法,其特征在于,所述基于网页的即时通信服务器通过传输控制协议或者用户数据包协议转发聊天内容。
6.如权利要求1所述的方法,其特征在于,该基于网页的即时通信客户端的聊天内容以基于浏览器的通信协议进行封装。
7.一种基于网页的即时通信聊天内容查看***,其特征在于,所述***包括:
聊天内容接收单元,用于接收基于网页的即时通信服务器转发的发送者和接收者的聊天内容;
聊天内容保存单元,用于获取所述聊天内容转发单元接收的聊天内容的发送者和接收者的标识信息,根据所述标识信息将所述聊天内容保存到所述标识信息关联的聊天记录文件;
请求信息接收单元,用于接收基于网页的即时通信客户端发送的查看聊天内容的请求信息;
聊天记录文件获取单元,用于从所述请求信息接收单元接收的请求信息中获取聊天内容的发送者和接收者的标识信息,根据所述标识信息获取所述聊天内容的聊天记录文件;以及
聊天内容发送单元,用于从聊天记录文件获取单元获取的聊天记录文件中提取聊天内容,将所述聊天内容发送给基于网页的即时通信客户端。
8.如权利要求7所述的***,其特征在于,所述***还包括:
页码信息获取单元,用于获取请求信息中请求查看的聊天内容的页码信息。
9.如权利要求7所述的***,其特征在于,所述聊天内容保存单元具体包括:
文件目录确定单元,用于获取所述聊天内容接收单元接收的聊天内容的发送者和接收者的标识信息,确定保存所述聊天内容的文件目录;以及
聊天内容保存子单元,用于根据聊天内容的发送时间,将所述聊天内容保存到所述文件目录下关联的聊天记录文件。
10.如权利要求7所述的***,其特征在于,所述基于网页的即时通信服务器通过传输控制协议或者用户数据包协议转发聊天内容。
11.如权利要求7所述的***,其特征在于,该基于网页的即时通信客户端的聊天内容以基于浏览器的通信协议进行封装。
CN201110052170.0A 2011-03-04 2011-03-04 一种基于网页的即时通信聊天内容查看方法及*** Active CN102655481B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110052170.0A CN102655481B (zh) 2011-03-04 2011-03-04 一种基于网页的即时通信聊天内容查看方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110052170.0A CN102655481B (zh) 2011-03-04 2011-03-04 一种基于网页的即时通信聊天内容查看方法及***

Publications (2)

Publication Number Publication Date
CN102655481A true CN102655481A (zh) 2012-09-05
CN102655481B CN102655481B (zh) 2016-04-13

Family

ID=46731007

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110052170.0A Active CN102655481B (zh) 2011-03-04 2011-03-04 一种基于网页的即时通信聊天内容查看方法及***

Country Status (1)

Country Link
CN (1) CN102655481B (zh)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104125135A (zh) * 2013-04-28 2014-10-29 腾讯科技(深圳)有限公司 一种即时通信应用聊天记录的管理方法和终端
WO2015131557A1 (zh) * 2014-09-18 2015-09-11 中兴通讯股份有限公司 即时聊天工具聊天记录同步方法及终端设备
CN105279154A (zh) * 2014-05-27 2016-01-27 中兴通讯股份有限公司 一种即时消息查询方法和装置
CN105323225A (zh) * 2014-07-24 2016-02-10 上海未来宽带技术股份有限公司 跨终端的交互通讯协议适配方法及***
CN105518680A (zh) * 2015-01-30 2016-04-20 康斯利奥有限责任公司 用于电子文档审查的***和方法
CN106294510A (zh) * 2015-06-11 2017-01-04 工业和信息化部电信研究院 一种关联方法和***
CN106375197A (zh) * 2016-10-07 2017-02-01 苏州高精特专信息科技有限公司 一种聊天记录保存方法
CN107258072A (zh) * 2015-02-03 2017-10-17 连股份有限公司 聊天软件的对话内容管理方法和***及记录介质
CN107888481A (zh) * 2017-11-06 2018-04-06 佛山市章扬科技有限公司 一种即时消息的识别方法
WO2018103412A1 (zh) * 2016-12-07 2018-06-14 中兴通讯股份有限公司 一种群聊方法及***、服务器、移动终端
CN108475405A (zh) * 2015-11-18 2018-08-31 雷蛇(亚太)私人有限公司 交错方法、计算机可读介质及交错装置
CN108763524A (zh) * 2018-05-31 2018-11-06 康键信息技术(深圳)有限公司 电子装置、聊天数据处理方法和计算机可读存储介质
CN108880972A (zh) * 2017-05-09 2018-11-23 腾讯科技(深圳)有限公司 一种信息处理方法、服务器及终端
CN108880988A (zh) * 2018-06-12 2018-11-23 深圳华讯网络科技有限公司 即时通讯消息的监控方法、***、计算机设备和存储介质
CN109561014A (zh) * 2018-10-25 2019-04-02 江苏中威科技软件***有限公司 一种web即时通讯方法及***
CN109688050A (zh) * 2018-12-28 2019-04-26 携程旅游网络技术(上海)有限公司 即时通信的控制方法及***
WO2020134692A1 (zh) * 2018-12-28 2020-07-02 苏州开心盒子软件有限公司 会话信息提取方法、装置、设备和介质
CN117150168A (zh) * 2023-10-09 2023-12-01 深圳麦风科技有限公司 聊天记录的输出方法、设备及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101119327A (zh) * 2006-08-04 2008-02-06 陆悦 一种即时聊天实现***和方法
CN101202716A (zh) * 2007-12-04 2008-06-18 腾讯科技(深圳)有限公司 一种信息存储方法及通讯***以及相关设备

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101119327A (zh) * 2006-08-04 2008-02-06 陆悦 一种即时聊天实现***和方法
CN101202716A (zh) * 2007-12-04 2008-06-18 腾讯科技(深圳)有限公司 一种信息存储方法及通讯***以及相关设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张焱焱: "网页即时通信的研究及应用", 《中国优秀硕士学位论文全文数据库》 *

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104125135B (zh) * 2013-04-28 2016-10-05 腾讯科技(深圳)有限公司 一种即时通信应用聊天记录的管理方法和终端
CN104125135A (zh) * 2013-04-28 2014-10-29 腾讯科技(深圳)有限公司 一种即时通信应用聊天记录的管理方法和终端
CN105279154A (zh) * 2014-05-27 2016-01-27 中兴通讯股份有限公司 一种即时消息查询方法和装置
CN105323225B (zh) * 2014-07-24 2019-01-25 上海未来宽带技术股份有限公司 跨终端的交互通讯协议适配方法及***
CN105323225A (zh) * 2014-07-24 2016-02-10 上海未来宽带技术股份有限公司 跨终端的交互通讯协议适配方法及***
WO2015131557A1 (zh) * 2014-09-18 2015-09-11 中兴通讯股份有限公司 即时聊天工具聊天记录同步方法及终端设备
CN105518680A (zh) * 2015-01-30 2016-04-20 康斯利奥有限责任公司 用于电子文档审查的***和方法
CN107258072A (zh) * 2015-02-03 2017-10-17 连股份有限公司 聊天软件的对话内容管理方法和***及记录介质
CN106294510A (zh) * 2015-06-11 2017-01-04 工业和信息化部电信研究院 一种关联方法和***
CN108475405A (zh) * 2015-11-18 2018-08-31 雷蛇(亚太)私人有限公司 交错方法、计算机可读介质及交错装置
CN106375197A (zh) * 2016-10-07 2017-02-01 苏州高精特专信息科技有限公司 一种聊天记录保存方法
WO2018103412A1 (zh) * 2016-12-07 2018-06-14 中兴通讯股份有限公司 一种群聊方法及***、服务器、移动终端
CN108880972A (zh) * 2017-05-09 2018-11-23 腾讯科技(深圳)有限公司 一种信息处理方法、服务器及终端
CN107888481A (zh) * 2017-11-06 2018-04-06 佛山市章扬科技有限公司 一种即时消息的识别方法
CN108763524A (zh) * 2018-05-31 2018-11-06 康键信息技术(深圳)有限公司 电子装置、聊天数据处理方法和计算机可读存储介质
CN108880988A (zh) * 2018-06-12 2018-11-23 深圳华讯网络科技有限公司 即时通讯消息的监控方法、***、计算机设备和存储介质
CN108880988B (zh) * 2018-06-12 2021-10-08 深圳华讯网络科技有限公司 即时通讯消息的监控方法、***、计算机设备和存储介质
CN109561014A (zh) * 2018-10-25 2019-04-02 江苏中威科技软件***有限公司 一种web即时通讯方法及***
CN109688050A (zh) * 2018-12-28 2019-04-26 携程旅游网络技术(上海)有限公司 即时通信的控制方法及***
WO2020134692A1 (zh) * 2018-12-28 2020-07-02 苏州开心盒子软件有限公司 会话信息提取方法、装置、设备和介质
CN109688050B (zh) * 2018-12-28 2021-09-28 携程旅游网络技术(上海)有限公司 即时通信的控制方法及***
CN117150168A (zh) * 2023-10-09 2023-12-01 深圳麦风科技有限公司 聊天记录的输出方法、设备及存储介质

Also Published As

Publication number Publication date
CN102655481B (zh) 2016-04-13

Similar Documents

Publication Publication Date Title
CN102655481A (zh) 一种基于网页的即时通信聊天内容查看方法及***
CN102438000B (zh) 一种多账户登录方法及设备
CN104335523B (zh) 一种权限控制方法、客户端及服务器
CN103581213B (zh) 一种共享Hosts文件的应用方法、设备和***
CN101582856B (zh) 一种门户服务器与宽带接入设备的会话建立方法及其***
CN101582927B (zh) 一种用于信息备份及恢复的服务器、移动终端及方法
CN101997768B (zh) 一种上送地址解析协议报文的方法和装置
CN103067257B (zh) 在社会性网络服务中实现数据互通的方法、服务器及***
US9398067B2 (en) Web-based sharing of documents
CN101094472A (zh) 移动终端中软件参数的配置方法、移动终端及服务器
CN101883056B (zh) 基于udt和tcp中转实现nat穿越的方法
CN103532833A (zh) 一种业务***访问方法、终端及代理服务***
CN101202716A (zh) 一种信息存储方法及通讯***以及相关设备
WO2015017481A1 (en) Messaging api over http protocol to establish context for data exchange
CN103795762A (zh) 一种反向代理的测试方法及***
CN104852919A (zh) 实现门户Portal认证的方法及装置
CN105357110A (zh) 邮件发送方法、装置及***
CN106549989A (zh) 一种数据传输方法及其***、用户终端、应用服务器
CN103581361A (zh) 一种域名解析代理方法、设备及***
CN104750723A (zh) 文件共享方法、***、浏览器及服务器
CN103259818A (zh) 分散式数据存取***及方法
TWI294087B (en) Systems and methods for file transfer management
CN104009999B (zh) 防止arp欺骗的方法、装置及网络接入服务器
CN105391615B (zh) 一种基于业务需求的即时通信方法、装置及***
CN105721274A (zh) 一种多种即时通讯的融合方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant