发明名称 一种消息驱动的多类型文件预览系统
摘要 本发明公开了一种消息驱动的多类型文件预览系统,包括触发组件:用于受到用户的源文件预览请求信息触发时,将请求信息转换为预览请求消息,并发送到消息队列;消息队列:将接收到的预览请求信息持久化保存;Linux集群:用于监听消息队列预览请求消息,再将预览请求消息的源文件转换成预览文件;Windows集群:用于在受到Linux集群预览请求消息触发时将Office文档转换成PDF类型预览文件;预览展示组件:用于在受到Linux集群的触发时,将对应的预览文件发送给预览展示组件进行展示。本发明可以用于电脑、手机和平板等各种终端上,免去了安装各种庞大的专业软件,从而通过本系统可以预览各种格式的文件,极大方便了用户。
申请公布号 CN105045802A 申请公布日期 2015.11.11
申请号 CN201510264911.X 申请日期 2015.05.22
申请人 杭州亿方云网络科技有限公司 发明人 皇甫俊彦;赖兴荣;程远;张作高
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京市盈科律师事务所 11344 代理人 任洁玮
主权项 一种消息驱动的多类型文件预览系统,其特征在于,触发组件:用于受到用户的源文件预览请求信息触发时,将请求信息转换为预览请求消息,并发送到消息队列;消息队列:用于将接收到的预览请求信息持久化保存;Linux集群:用于监听消息队列预览请求消息,再将预览请求消息的源文件转换成预览文件,所述Linux集群由至少2台Linux服务器组成;Windows集群:用于在受到Linux集群预览请求消息触发时将Office文档转换成PDF类型预览文件,所述Windows集群由至少2台Windows服务器组成,Windows集群的共享目录组件与Linux集群通过CIFS协议方式进行文件共享,Windows集群的消息监听组件和Linux集群通过Akka Remote Actor机制进行消息交换;预览展示组件:用于在受到Linux集群的触发时,将对应的预览文件发送给预览展示组件进行展示。
地址 310000 浙江省杭州市余杭区仓前街道绿汀路1号1号楼203室