一种网站动态消息的获取方法和装置制造方法

文档序号:7996058阅读:111来源:国知局
一种网站动态消息的获取方法和装置制造方法
【专利摘要】本发明适用于互联网领域,提供了一种网站动态消息的获取方法和装置,该方法包括:客户端根据预设的域名地址发送动态消息获取请求至所述域名地址对应的网站服务器;网站服务器检测所述域名地址对应的页面是否有新的动态消息;若有新的动态消息,网站服务器向客户端发送有新的动态消息指令;客户端接收有新的动态消息的指令,显示有新的动态消息。本发明不需要烦琐的刷新网页即可获知是否有新的动态消息,能够自动显示有新的动态消息,不仅实时性好,而且工作量小,操作简单方便。
【专利说明】一种网站动态消息的获取方法和装置
【技术领域】
[0001]本发明属于互联网领域,尤其涉及一种网站动态消息的获取方法和装置。
【背景技术】
[0002]随着互联网技术的发展,网络给人们生活带来了极大的方便。通过互联网,用户可以方便的查看或共享网络资源,或者在互动页面中,如社交网站(英文全称为SocialNetwork Sites,英文简称为SNS)或者论坛发表自己的观点看法。
[0003]用户在使用手机、IPAD等移动终端设备或者电脑访问网站或论坛时,为能够及时的查看到其动态消息,目前一般是由用户打开可访问网站或论坛内容的浏览器,输入相应的网址链接到服务器页面,通过记住密码或者输入密码的方式,完成服务器对用户的身份验证,然后读取更新的动态消息,如站内消息或者更新内容等。
[0004]现有的查看网站互动消息的方法,可以通过用户登陆或者刷新查看,但由于其需要打开浏览器登陆后,不断的点击刷新按钮方可及时的获知是否有新的动态消息,对于用户来说,操作工作量大,而且极为麻烦,如果登陆刷新不及时,则不能及时的获取是否有新的动态消息。

【发明内容】

[0005]本发明实施例提供一种网站动态消息的获取方法和装置,以解决现有技术存在的动态消息的获取操作繁琐、工作量大、动态消息的获取不及时的问题。
[0006]本发明实施例是这样实现的,一种网站动态消息的获取方法,所述方法包括下述步骤:
[0007]客户端根据预设的域名地址发送动态消息获取请求至所述域名地址对应的网站服务器;
[0008]网站服务器检测所述域名地址对应的页面是否有新的动态消息;
[0009]若有新的动态消息,网站服务器向客户端发送有新的动态消息指令;
[0010]客户端接收有新的动态消息的指令,发送有新的动态消息的提示指令。
[0011]本发明实施例的另一目的在于提供一种网站动态消息的获取装置,其特征在于,所述装置包括:
[0012]第一发送单元,用于根据预设的域名地址发送动态消息获取请求至所述域名地址对应的网站服务器;
[0013]检测单元,用于检测所述域名地址对应的页面是否有新的动态消息;
[0014]第二发送单元,用于若有新的动态消息,向客户端发送有新的动态消息指令;
[0015]接收单元,用于接收有新的动态消息的指令,显示有新的动态消息。
[0016]在本发明实施例中,由客户端将动态消息获取请求发送至网站服务器,并获取域名地址对应页面是否有新的动态消息的检测结果,若有新的动态消息,则将所述动态消息发送至客户端,由客户端显示有新的动态消息,本发明和现有技术相比,不需要烦琐的刷新网页即可获知是否有新的动态消息,能够自动显示是否有新的动态消息,不仅实时性好,而且工作量小,操作简单方便。
【专利附图】

【附图说明】
[0017]图1是本发明第一实施例提供的网站动态消息的获取的实现流程图;
[0018]图2为手机浏览器中发送动态消息获取请求示意图;
[0019]图3为手机终端中动态消息显示请求的界面示意图;
[0020]图4为手机的动态消息的的显示界面示意图;
[0021]图5是本发明第二实施例提供的网站动态消息的获取的实现流程图;
[0022]图6为本发明第二实施例提供的调用浏览器访问网站服务器的动态消息的流程示意图;
[0023]图7为在当前手机浏览器中新建窗口显示动态消息的界面示意图;
[0024]图8为在手机浏览器中对关注的网站管理界面示意图;
[0025]图9为本发明第三实施例提供的网站动态消息的获取装置的结构框图。
【具体实施方式】
[0026]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0027]在本发明实施例中,通过客户端将动态消息获取请求发送至网站服务器,网站服务器接收请求后对所述网站的动态消息进行检测,并将网站服务器的是否有动态消息的检测结果发送至客户端,若有新的动态消息,则将所述动态消息发送至客户端,由客户端显示有新的动态消息,本发明和现有技术相比,不需要烦琐的刷新网页即可获知是否有新的动态消息,能够自动显示有新的动态消息而且实时性好。另外本发明实施例由于不需要启动浏览器即可获知有新的动态消息,与启动浏览器刷新的方式相比,其占用资源少。
[0028]实施例一:
[0029]图1示出了本发明第一实施例提供的网站动态消息的获取的实现流程,详述如下:
[0030]在步骤SlOl中,客户端根据预设的域名地址发送动态消息获取请求至所述域名地址对应的网站服务器。
[0031]具体的,所述域名地址,是指用户添加为需要获取其新的动态消息的域名地址。可在所述客户端的手机或者电脑中安装一动态消息获取插件,通过动态消息获取插件读取预设的域名地址,并根据域名地址进行DNS解析,可以得到域名地址所对应的网页服务器的IP地址,根据所述IP地址向网页服务器发送获取网站新的动态消息的请求。
[0032]客户端发送动态消息获取请求,其中包括需要获取动态消息的网站的域名地址,如用户已设定关注某个贴吧中的某个帖子或者其它门户网站的某个新闻,可由所述动态消息获取插件将所述帖子的网页地址或门户网站中所述新闻的地址发送至域名服务器进行解析,得到网页服务器的IP地址后,根据IP地址向所述网页服务器获取相应地址路径下的网页的动态消息,所述动态消息则包括该页面增加新的评论或者其它与该页面有关的操作信息。
[0033]客户端发送的动态消息获取请求中,包括需要获取动态消息的网站的域名地址,还可以包括用户的账号信息,如用户名与密码。这里所指的用户名和密码,是指用户所在的网站或者论坛注册的信息。如在QQ空间、BBS论坛等注册的信息,所述网站的域名地址可以为网站的主站点名称,登录到该站点后,向网页服务器获取所述登陆用户的动态消息,如账户主页增加新的访问用户、账户主页增加的评论或者账户的朋友更新的消息等。
[0034]其中,客户端获取需要获取动态消息的域名地址,可以由客户端设置发送,如在动态消息获取插件中手工添加域名地址,也可以在浏览器下接收发送请求的触发指令。如图2所示为手机浏览器在添加网页,发送动态消息获取请求示意图,在所述指令弹出框中的增加关注按钮,用户可以方便的在浏览网页时将关注的网站添加。
[0035]在步骤S102中,网站服务器检测所述域名地址对应的页面是否有新的动态消息。
[0036]所述新的动态消息,是相对于已阅读的动态消息而言,其表示当前用户未阅读的动态消息。所述步骤检测网站服务器是否有新的动态消息,具体可以为:
[0037]网站服务器接收客户端定时发送获取动态消息的请求;
[0038]网站服务器根据所述请求,检测是否有新的动态消息,若有,则向客户端发送有新的动态消息的指令;或者
[0039]网站服务器设定数据标识位,所述数据标识位用于指示是否有新的动态消息;
[0040]若数据标识位发生变化,网站服务器向客户端发送有新的动态消息的指令。
[0041]其中,所述定时向网站服务器发送获取动态消息的请求,可由客户端的动态消息获取插件设置获取动态消息的请求的周期,其可根据不同的网站灵活设置,如对于实时性要求比较高的论坛互动,则可以设置其检测周期较短,对于实时性要求相对不高的一些消息,则可以设置为较长时间间隔。网站服务器在接收到相应的网站有新的动态后,则返回存在新的动态的指令,若没有,则不用返回数据。
[0042]所述网站服务器设定数据标识位,用于标识所述请求返回是否有新的动态消息的页面,在所述页面有新的动态消息时,则所述标识位发生变化,触发网站服务器将有新的动态消息的指令发送至客户端。
[0043]在步骤S103中,若有新的动态消息,网站服务器向客户端发送有新的动态消息指令。
[0044]服务器可向客户端的动态消息获取模块发送有新的动态消息的指令。
[0045]在步骤S104中,客户端接收有新的动态消息的指令,显示有新的动态消息。
[0046]具体的,客户端的动态消息获取插件获取到服务器返回的有新的动态消息的指令,显示有新的动态消息,如图3为在手机终端中动态消息显示请求的界面示意图,用户触发“去看看”指令,可跳转到图4所示的动态消息的界面,触发“取消”指令,则可暂时隐藏当前提示界面,可方面用户选择操作。
[0047]当然,作为本发明实施例可进一步完善方案,在接收到用户的取消指令或者用户没有触发打开当前新的动态消息的指令,可以设定指定的时间间隔发送有新的动态消息的提示指令,如声音提示等,方便用户及时查取消息。
[0048]在本发明实施例中,通过客户端将获取是否有网站的动态消息的请求发送至网站服务器,并获取网站服务器是否有动态消息的检测结果,若有新的动态消息,则将所述有动态消息的指令发送至客户端,由客户端显示有新的动态消息,由于本发明实施例能够自动显示有新的动态消息而且实时性好、操作方便,而且不需要在前台运行浏览器不断刷新,即可获知有新的动态消息,占用资源少。
[0049]实施例二:
[0050]图5为本发明第二实施例提供的网站动态消息的获取的实现流程,详述如下:
[0051]在步骤S501中,客户端接收待获取动态消息的域名地址。
[0052]具体的,所述待获取动态消息的网站的域名地址可由客户端的浏览器进行添加设置。通过在浏览器中增加如图2所述的“关注”按钮触发添加为关注页面,用户可以在浏览网页时方便的实现客户端获取动态消息的域名地址,也可获取用户的账号信息,从而实现对某个用户的新的动态消息的获取。
[0053]一般的,图2所示,可在用户输入用户名和密码时发出关注指令,可以将域名地址发送至DNS服务器解析后,获得网站服务器的IP地址后,根据输入的用户账户和密码的信息,访问到相应的网站服务器的该账户信息。当然,对于不需要账户和密码的网站,可以直接根据网站的域名地址获取网站的新的动态消息。
[0054]对于需要获取多个网站的新的动态消息的情况下,可由客户端接收多个域名地址或者域名地址和用户的账户信息。
[0055]在步骤S502中,客户端根据预设的域名地址发送动态消息获取请求至所述域名地址对应的网站服务器。
[0056]所述请求可由客户端的动态消息获取插件向网站服务器发送,所述客户端预设的域名地址可以为多个。
[0057]在步骤S503中,网站服务器检测所述域名地址对应的页面是否有新的动态消息。
[0058]在步骤S504中,若有新的动态消息,网站服务器向客户端发送有新的动态消息指令。
[0059]步骤S502-S504与实施例一所述的步骤S101-S103相同,在此不作重复赘述。
[0060]在步骤S505中,客户端接收动态消息查看指令,通过浏览器查看所述动态消息。
[0061]具体的,如图6所示,通过浏览器查看所述动态消息具体包括:
[0062]步骤601,判断浏览器在当前是否在系统的前台运行。
[0063]步骤602,如果在系统的前台运行,则在浏览器中新建浏览器窗口,显示所访问网站服务器的动态消息。
[0064]如图7所示为在当前浏览器中新建窗口显示动态消息的界面示意图,这样既不会覆盖在先浏览的内容,也方例用户操作,访问以显示新的动态消息。
[0065]步骤603,如果没有在系统的前台运行,则在系统前台运行浏览器,并显示所述网站服务器的动态消息。
[0066]可进一步完善本发明实施例的方法步骤,还包括步骤S506和步骤S507,在步骤S506中,所述客户端接收终止获取一个或多个网站的动态消息的指令。
[0067]在步骤S507中,所述一个或多个网站对应的网站服务器停止向客户端发送网站是否有新的动态消息。
[0068]具体的,对于用户可能不需要某个网站的新的动态消息返回,则需要停止获取网站服务器的新的动态消息的数据。在此步骤中,客户端的动态消息获取插件获取需要删除或者暂时终止所述获取网站的动态消息的请求,终止发送获取动态消息的请求。如图8为在浏览器中对关注的网站管理界面示意图,通过在地址栏旁边提供一个类似收藏夹的页面,用户可以对已经开启的网站发送停止关注的指令,所述指令可由客户的动态消息获取插件得到,可简化多个网站的管理。
[0069]在本发明实施例中,查接收由浏览器发送的获取动态消息的域名地址或者域名地址和用户的账号信息,可以方便用户进行操作使用,在完成用户添加操作后,可以对添加的网站进行管理,如删除已添加关注的网站或者暂时关闭添加的网站,可以进一步提高用户获取网站的动态消息的方便性。
[0070]实施例三:
[0071]图9示出了本发明第三实施例提供的网站动态消息的获取装置的结构框图,详述如下;
[0072]本发明所述网站动态消息的获取装置,包括第一发送单元901、检测单元902、第二发送单元903和接收单元904,其中
[0073]所述第一发送单元901,用于根据预设的域名地址发送动态消息获取请求至所述域名地址对应的网站服务器;
[0074]所述检测单元902,用于检测所述域名地址对应的页面是否有新的动态消息;
[0075]所述第二发送单元903,用于若有新的动态消息,向客户端发送有新的动态消息指令;
[0076]所述接收单元904,用于接收有新的动态消息的指令显示有新的动态消息。
[0077]所述检测单元902具体包括:
[0078]定时请求接收子单元9021,用于接收客户端定时发送获取动态消息的请求;
[0079]检测发送子单元9022,用于根根据所述请求,检测是否有新的动态消息,若有,则向客户端发送有新的动态消息的指令;或者
[0080]标识位设定子单元9023,用于设定数据标识位,所述数据标识位用于指示是否有新的动态消息;
[0081]指令发送子单元9024,用于若数据标识位发生变化,向客户端发送有新的动态消息的指令。
[0082]作为本发明实施例一种优选的实施方式,所述装置还包括:
[0083]信息接收单元905,用于接收接收待获取动态消息的域名地址。
[0084]或者还可包括指令接收单元906,用于接收终止获取一个或多个网站的动态消息的指令;
[0085]停止发送单元907,用于停止向客户端发送网站是否有新的动态消息。
[0086]本发明所述网站动态消息的获取装置与实施例二所述方法对应,在此不作重复赘述。
[0087]值得注意的是,上述装置实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0088]另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘或光盘等。
[0089]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种网站动态消息的获取方法,其特征在于,所述方法包括下述步骤: 客户端根据预设的域名地址发送动态消息获取请求至所述域名地址对应的网站服务器; 网站服务器检测所述域名地址对应的页面是否有新的动态消息; 若有新的动态消息,网站服务器向客户端发送有新的动态消息指令; 客户端接收有新的动态消息的指令,显示有新的动态消息。
2.根据权利要求1所述的方法,其特征在于,所述网站服务器检测所述域名地址对应的页面是否有新的动态消息步骤具体为: 网站服务器接收客户端定时发送获取动态消息的请求; 网站服务器根据所述请求,检测是否有新的动态消息,若有,则向客户端发送有新的动态消息的指令;或者 网站服务器设定数据标识位,所述数据标识位用于指示是否有新的动态消息,若数据标识位发生变化,网站服务器向客户端发送有新的动态消息的指令。
3.根据权利要求1所述的方法,其特征在于,所述客户端根据预设的域名地址发送动态消息获取请求至所述域名地址对应的网站服务器步骤前还包括: 客户端接收待获取动态消息的域名地址。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括: 所述客户端接收终止获取一个或多个网站的动态消息的指令; 所述一个或多个网站对应的网站服务器停止向客户端发送网站是否有新的动态消息。
5.根据权利要求1所述的方法,其特征在于,在所述步骤客户端接收有新的动态消息的指令,显示有新的动态消息之后,还包括: 客户端接收动态消息查看指令,通过浏览器查看所述动态消息。
6.根据权利要求5所述的方法,其特征在于,所述步骤通过浏览器查看所述动态消息具体包括: 判断浏览器在当前是否在系统的前台运行; 如果在系统的前台运行,则在浏览器中新建浏览器窗口,显示所访问网站服务器的动态消息; 如果没有在系统的前台运行,则在系统前台运行浏览器,并显示所述网站服务器的动态消息。
7.根据权利要求1所述的方法,其特征在于,所述客户端预设的域名地址为多个。
8.—种网站动态消息的获取装置,其特征在于,所述装置包括: 第一发送单元,用于根据预设的域名地址发送动态消息获取请求至所述域名地址对应的网站服务器; 检测单元,用于检测所述域名地址对应的页面是否有新的动态消息; 第二发送单元,用于若有新的动态消息,向客户端发送有新的动态消息指令; 接收单元,用于接收有新的动态消息的指令,显示有新的动态消息。
9.根据权利要 求8所述的装置,其特征在于,所述检测单元具体包括: 定时请求接收子单元,用于接收客户端定时发送获取动态消息的请求; 检测发送子单元,用于根根据所述请求,检测是否有新的动态消息,若有,则向客户端发送有新的动态消息的指令;或者 标识位设定子单元,用于设定数据标识位,所述数据标识位用于指示是否有新的动态消息; 指令发送子单元,用于若数据标识位发生变化,向客户端发送有新的动态消息的指令。
10.根据权利要求8所述的装置,其特征在于,所述装置还包括: 信息接收单元,用于接收待获取动态消息的域名地址。
【文档编号】H04L29/06GK103973823SQ201310033763
【公开日】2014年8月6日 申请日期:2013年1月29日 优先权日:2013年1月29日
【发明者】李梦达, 张雷 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1