一种展示好友动态的系统技术方案

技术编号:6735550 阅读:178 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术公开了一种展示好友动态的系统,包括设有动态获取模块、动态判断模块及动态处理模块的web服务器、数据库服务器和客户端;动态获取模块,用于获取好友动态信息;动态判断模块,用于判断所获好友动态信息类型;动态处理模块,用于根据好友动态信息类型所涉及组件对好友动态信息添加相应交互操作代码;其中,客户端连接web服务器,web服务器连接数据库服务器;动态获取模块、动态判断模块及动态处理模块顺次连接;本实用新型专利技术能够使用户在平台动态显示区域即可对组件的动态信息进行操作,完成组件相应的功能,给用户带来了方便,并且节省了页面响应的时间,提高了用户的社交体验;另外,它减少了网络流量,降低了网站的建设成本。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及互联网通信领域,尤其是涉及一种展示好友动态的系统
技术介绍
社交网站中的大量组件,使用户创造了丰富的好友动态信息,网站的好友动态展示功能成为维系用户与好友间感情的桥梁和纽带。组件是运行在平台上的具有独立功能的应用,组件自己定义它的交互方式。平台是指网站,平台存储了用户和用户好友关系,平台为用户提供一个交流,信息分享的场所。平台给组件提供用户和用户好友关系,让它们得以正常运行。SNS要成为对用户有价值的互联网应用,除了能将好友动态全部抓取,让用户及时了解好友的状态,还必须使用户根据动态链接查看用户动态或者根据好友的动态,并进行一定的交互或者操作。现有的展示好友动态的技术平台上只是对组件的动态进行展示,用户不能对组件的动态进行相应的操作。用户对指定组件的操作,必须跳转到组件页面中,给用户带来了不便;并且跳转到相应的页面的过程,需要向web服务器发送页面请求,web服务器才会将相应的页面发送给用户,这需要花费一定的时间,用户需要等待,从而影响了用户的社交体验;另外,这个过程会增加网络流量,增加了网站建设的成本。
技术实现思路
本技术的目的在于,提供一种展示好友动态的系统,它能够使用户在平台的动态显示区域即可对组件的动态信息进行操作,完成组件相应的功能,给用户带来了方便, 并且节省了页面响应的时间,提高了用户的社交体验;另外,它减少了网络流量,降低了网站的建设成本。为解决上述技术问题,本技术采用如下的技术方案一种展示好友动态的系统,包括设有动态获取模块、动态判断模块及动态处理模块的web服务器、数据库服务器和客户端;动态获取模块,用于获取好友动态信息;动态判断模块,用于判断所获取的好友动态信息类型;动态处理模块,用于根据好友动态信息类型所涉及的组件对好友动态信息添加相应的交互操作代码;其中,客户端连接web服务器,web服务器连接数据库服务器;动态获取模块、动态判断模块及动态处理模块顺次连接。前述的一种展示好友动态的系统,还包括交互入口模块,用于对特定组件的好友动态信息,生成特定的交互按钮或者交互图层,交互入口模块设于Web服务器上并连接动态处理模块。前述的一种展示好友动态的系统,还包括交互操作模块,用于用户点击交互按钮或者交互图层触发交互操作代码时,完成组件相应的功能;交互操作模块设于Web服务器上并与交互入口模块连接。与现有技术相比,本技术通过在web服务器上设置动态处理模块,给好友动态信息添加交互操作代码,使用户无需将页面跳转到组件页面,即可直接在平台上对组件的动态信息进行操作,完成组件相应的功能,给用户带来了方便,并且节省了页面跳转时所需的时间,提高了页面响应的速度,增强了用户的社交体验;另外,它减少了网络流量,降低了网站的建设成本。附图说明图1是本技术的一种实施例的结构示意图;图2是本技术的一种实施例的工作流程图。附图标记1-动态获取模块,2-动态判断模块,3-动态处理模块,4-web服务器, 5-数据库服务器,6-客户端,7-交互入口模块,8-交互操作模块。以下结合附图和具体实施方式对本技术作进一步的说明。具体实施方式本技术的实施例一种展示好友动态的系统,结构如图1所示;包括设有动态获取模块1、动态判断模块2及动态处理模块3的web服务器4、数据库服务器5和客户端 6 ;动态获取模块1,用于获取好友动态信息;动态判断模块2,用于判断所获取的好友动态信息类型;动态处理模块3,用于根据好友动态信息类型所涉及的组件对好友动态信息添加相应的交互操作代码;其中,客户端6连接web服务器4,web服务器4连接数据库服务器5 ;动态获取模块1、动态判断模块2及动态处理模块3顺次连接。系统还包括交互入口模块7,用于对特定组件的好友动态信息,生成特定的交互按钮或者交互图层,交互入口模块7设于web服务器4上并连接动态处理模块3。还包括交互操作模块8,用于用户点击交互按钮或者交互图层触发交互操作代码时,完成组件相应的功能;交互操作模块8设于web服务器4上并与交互入口模块7连接。比如说,对于好友动态信息中的照片,添加了交互操作代码以后,用户可以在动态显示区域中,点击放大或者缩小,或者对照片进行旋转等操作;对于魔法礼物,添加了交互操作代码以后,用户可以直接点击播放,就可以在动态中展示魔法礼物的效果,无需跳转到礼物的页面进行播放。用户通过浏览器登录社交网站,浏览器对web服务器发出请求,web服务器调用服务器中的应用程序,先获取好友动态信息,而后判断所获取的好友动态信息类型,并根据好友动态信息类型所涉及的组件对好友动态信息添加相应的交互操作代码;web服务器将应用程序的处理结果返回给浏览器,浏览器显示处理后的好友动态信息。本技术的工作流程(参见图2)S10,用户好友对组件进行的操作产生动态信息;S20,web服务器获取好友动态信息;4S30,web服务器判断所获好友动态信息的类型;S40,web服务器根据好友动态信息类型所涉及的组件,添加相应的交互操作代码;S50,客户端展示处理后的好友动态信息。实例说明“李刚”登录到自己的社区主页,获取好友动态;后台服务器会判断动态信息的类型,并根据动态类型生成交互操作码。不同的动态类型会生成不同的交互操作码,并添加到相应的动态信息中,也就会生成动态交互操作界面了。比如说“李刚”的好友 “陈明”产生一个想看“人在冏途”的动态。“李刚”在“陈明”产生动态的不久时间内登陆了社区主页,从数据库中读取了这条动态,后台服务器判断该动态的类型,就会对该动态附加一些交互操作码。在动态展示的时候,会呈现用户对动态的操作界面。“李刚”的这次动态展示中,会显示“陈明想看电影《人在冏途》”。当用户鼠标接近电影图片的时候,动态展示区域内电影图片旁边会悬浮两个按钮,一个显示“我想看”,另外一个显示“我看过”。李明可以根据自己的情况进行选择。“李明”选择点击了“我想看”按钮,那么这个操作就会展示在“李明”好友的动态中。“李明”完成“我想看《人在冏途》”这个操作,不需要跳转到显示 《人在冏途》这个电影介绍页面中去选择,直接点击按钮就可以完成相应的操作,操作简单, 而且节约了页面跳转时间和网络流量,用户体验性也好。本文档来自技高网...

【技术保护点】
1.一种展示好友动态的系统,其特征在于,包括web服务器(4)、数据库服务器(5)和客户端(6);web服务器(4)用于获取好友动态信息;判断所获取的好友动态信息类型;根据好友动态信息类型所涉及的组件对好友动态信息添加相应的交互操作代码;对特定组件的好友动态信息,生成特定的交互按钮或者交互图层;其中,客户端(6)连接web服务器(4),web服务器(4)连接数据库服务器(5)。

【技术特征摘要】
1.一种展示好友动态的系统,其特征在于,包括web服务器(4)、数据库服务器(5)和客户端(6);web服务器(4)用于获取好友动态信息;判断所获取的好友动态信息类型;根据好友动态信息类型所涉及的组件对好友动态信息添加相应的交互操作代码;对特定组件的好友动态信息,生成...

【专利技术属性】
技术研发人员:黄黎明刘珊珊王申
申请(专利权)人:北京开心人信息技术有限公司
类型:实用新型
国别省市:11

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

1