发明名称 基于Web Element机制的微博与社交网络信息同步系统与方法
摘要 一种基于Web Element机制的微博与社交网络信息同步系统与方法,该系统是基于微博与社交网络开放平台的应用程序编程接口API的Web应用,以网页组件(Web Element)机制的新型Web中间件作为功能组件,即封装出具有微博与社交网络信息同步功能的Web Element,再对微博及社交网络的两种开放平台接口进行适配,以网页作为运行载体,实现微博与社交网络的信息同步功能;系统设有四个组成部件:开发人员定制模块、中间件视图模块、功能控制模块和驱动适配模块。该系统的组成结构简单、实用,容易实现;能够将微博与社交网络的信息发布、收集和转发实现同步,这样,有利于减少重复信息、增强用户使用的黏粘性及提升第三方开发人员的敏捷开发效率。
申请公布号 CN102662766B 申请公布日期 2014.03.26
申请号 CN201210080562.2 申请日期 2012.03.23
申请人 北京邮电大学 发明人 乔秀全;陈俊亮;李晓峰;孙福宁
分类号 G06F9/52(2006.01)I;H04L29/08(2006.01)I 主分类号 G06F9/52(2006.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 夏宪富
主权项 一种基于Web Element机制的微博与社交网络信息同步系统,其特征在于:所述系统是基于微博与社交网络开放平台的应用程序编程接口API的Web应用,以网页组件(Web Element)机制的新型Web中间件作为功能组件,再对微博及社交网络的两种开放平台接口进行适配,以网页作为运行载体,实现微博与社交网络的信息同步功能;所述Web Element是根据第三方用户各自个性化需求或喜好的设置而生成的不同规格的网页组件,并由第三方用户将该生成的组件嵌入到各自的网站或Web系统中,就能以Web Element形式直接调用微博与社交网络信息的同步发布、同步收集和同步转发的功能;该系统设有下述四个组成部件:开发人员定制模块,以网页形式呈现并用作与用户的交互介面,以供第三方为了将该系统功能集成于各自网站或Web系统中,利用该交互介面输入操作指令定制该系统的功能组件,并将操作指令传递给中间件视图模块;或者将来自中间件视图模块的操作指令反馈信息呈现给用户;中间件视图模块,用于将第三方用户通过开发人员定制模块输入的操作指令,按照该模块的核心部件Web Element中的框架iframe元素服务地址传递给相应的功能控制模块,并将来自功能控制模块的指令操作的反馈信息传送至交互介面;设有指令传递、生成定制代码和结果反馈共三个单元;功能控制模块,用于完成微博与社交网络用户验证、信息的发布、收集和传播同步功能,接受来自中间件视图模块的操作指令,并根据指令内容传送给相应功能单元,由各功能单元将其重新封装的操作指令传递给驱动适配模块,并从驱动适配模块获得指令操作的反馈信息和将其反馈给中间件视图模块;设有:指令解析、同步发布指令封装、同步收集指令封装、同步转发指令封装和数据过滤排序共五个单元;驱动适配模块,用于适配和兼容不同的微博与社交网络的开放平台的API能力,接受来自功能控制模块的操作指令,根据指令内容调用微博与社交网络 的开放平台API能力,从而实现微博与社交网络信息同步功能,同时,将执行指令的结果反馈给功能控制模块;设有:同步发布适配、同步收集适配、同步转发适配共三个单元。
地址 100876 北京市海淀区西土城路10号