We7网站群的共享机制

来源:互联网 发布:嫁到日本 知乎 编辑:程序博客网 时间:2024/04/28 19:04


1.独立部署共享服务器

独立布署共享服务器

共享服务器作为一个独立的服务,允许布署在不同的物理服务器上,从而满足更大负载与更佳性能的要求。

技术支撑:信息打包技术

信息通过数据提取器对不同内容模型的数据进行打包装箱,传送至接收方,再通过数据订阅器进行拆箱处理,以正确的数据结构与数据格式进行入库操作。

这其中We7独有的C-Modeling动态内容模型发挥了至关重要的作用,它使得数据可以打包为一个可以不考虑数据结构的数据元包进行传递、拆箱、入库,从而为异构CMS的多样化信息实现完美信息共享创造了条件。

信息传递的保障:空中邮递技术

信息传递要考虑到多目标(多个子站交叉共享)、异构分布(不在一个服务器或网段中),设计中充分考虑共享的稳定与有效性,采用了成熟的邮件递送的模式,一张配送单加一个安全打包的包裹,实现了信息的快速、有效、安全的空中传送。

子站信息上报、总站信息强制推送、不同站点信息同步

We7信息共享的模式包括:

报送:即信息上报、信息汇总等一般是下级上报的模式;

推送:即强制推送,一般指信息联播、信息广播等模式;

同步:即关联账户不同站点的信息进行同步,保证一个站点与另一个关联站点的信息双向同步。            

 

2.引入web2.0/博客系统中“圈子”的概念

共享圈:

充分借鉴博客圈子的模式,创造性的引入“圈子”概念,实现自由共享的“点播共享”与无缝传递的“联播共享”。

“圈子”这个在web2.0/博客系统中的重要概念,在这里被全新演绎,变为We7站群中的“信息共享区”。任何父站点都可以创建一个“圈子”,可以邀请或按一定规则,其他站点加入进来,在圈子内的人,信息可发布到共享区里,其他站点的人都可以使用。

使用也是一个简单引用。这样,我们就可以叫每个父站点变成一个“中央台”,子站点就是“地方台”,共享出来的信息就可以有选择的发布出去,成为“地方信息大联播”或“兄弟信息大联播”。

栏目间信息共享的通道建立

每个站点的栏目中具有“栏目共享”的属性,用于设置站点间信息共享的映射关系,即建立一个栏目间信息自动共享传递的通道;信息发布或主动共享后,接收方的对应栏目即可看到新的信息。

共享的多样性

信息共享的类型包括跳转、提取、副本等。

 

原创粉丝点击