View
1.259
Download
0
Category
Preview:
Citation preview
易度云查看产品介绍
让您的网站拥有像百度文库一样的在线查看效果!
(一)缘起
互联网上的文档资源越来越多
• 云存储/网盘
• 轻博客
• 文档分享站点
• 邮件附件
• OA系统
• 电子政务公开的文件
• 各种行业知识库
• 公司产品资料下载
• ……
用户希望先查看后下载
• 服务商:大文件下载,消耗大量带宽
• 用户:我只想看看是什么内容,为什么要完整下载?
用户使用环境多样性
• Mac/Linux环境,无法查看特定格式文件
– 没有安装解压软件
– 没有 Office 软件
– …
• 手机浏览限制:
– 小屏幕查看
– 对流量敏感
– 速度慢
– iphone:不支持flash查看
易度云查看
让您的网站拥有像百度文库一样的在线文档查看效果!
现有客户
• DBank 数据银行(云存储)
• 正在整合:
– 263 企业邮箱
– Sohu 企业邮箱
(二)特色与优势
特色清单
• 支持数十种文件转换
• 边看边传:文件流式查看
• 边看边转:完成部分转换就可查看
• 压缩文件查看
• PDF 转换
• 支持多种终端,包括手机
• 利用成熟的缓存/ CDN 系统
• 运维简单:提供统一的转换监控界面
• 接口简单:容易和您的系统整合
可转换 6 类文件格式
• 办公文档– Office2003/2007: doc/docx,
xls/xlsx, pptt/pptx, pps, pot
– WPS2009: wps, et, dps
– openofifice: .odt, ods, odp, ott, ots, otp
– RTF
• HTML– mht , html
• 纯文本– 文本:txt, rst、– 代码:java, .c, .cpp, .py …
• 图– 图片:bmp, jpg, png, gif, tiff
– 图纸:dwg
• 流媒体– 音频:mp3, wma, rm, wav,
mid
– 视频:avi, rmvb, mov, mp4, swf, flv, mpg, ram
• 压缩包– rar, zip, tar, tgz
提供 8 种查看方式
• 文档 flash 查看器(swfx)
– 查看办公文档
– 自动分页
– 流式预加载
• 纯文本查看器(txt)
– 图片和格式丢失
– 文本自动分页,避免一次加载过多
– 适合手机阅读
• Html/html5查看器(html)
– 文件分页,避免加载过多
– 适合不支持flash的终端,比如ipad
• PDF 下载查看(pdf)– 不失真!– 适合各种文档
• 缩略图查看– 包括文档、图片、视频、音频等
• 图片查看器(png)– 提供几种大小,用于预览– Cad 图纸
• 流媒体查看器(mp3/flv)– 适合音频、视频、flash
• 压缩包查看器(json)– 查看压缩包
(三)技术架构
安装环境
• Ubuntu Server 8.04 以上版本
• OpenOffice 最新版本
• Python 2.6
• Nginx 最新版本
• Redis 最新版本
• Pyramid 最新版本
云查看组成
查看器(7种)
云查看(或邮箱、云存储等)
文件转换服务(FTS)
转换文件原始文件
浏览器
服务器
监控后台
FTS:文件转换服务
转换请求
中心控制服务器
工作服务器Worker 1
工作服务器Worker 2
工作服务器Worker N
Redis
主+备
内存>1G
内存>2G
监控后台(可选)
完成通知
(包括部分页面完成或全部完成2种情况)
CDN 缓存部署
使用 CDN / 缓存管理转换后的数据
• 现有技术: Squid/apache/nginx/varnish
• 使用现有的管理知识
• 标准的整合方法
• 海量数据省空间、自动删除少用数据
• 大负载:方便扩容和负载均衡
• 容错:对磁盘要求低,廉价存储系统即可
CDN 缓存部署
CDN 分布式缓存系统squid/ngix/varnish
FTS 缓存适配模块
FTS:文件转换服务
文档查看器
转换后的文件
发起转换 更新缓存
(四)运维
监控后台
• 拥塞处理– 查看队列拥塞
– 调整转换调度策略• 工作机器处理负荷调度
• 队列处理优先级调度
• 系统故障处理– 服务器运行状态
– 转换异常监视
– 转换异常解决:放弃/重做
工作端状态
队列拥塞情况
错误监视处理
(五)集成 API
Redis 转换接口队列
• 2个队列– (输入)转换请求队列 fts:queue:raw
– (输出)完成通知队列 fts:queue:transformed
• 任务是 json 格式,内容完全相同– origin:待转换文件位置– origin_mime: 待转换文件类型– result_mime: 转换后的文件类型– result: 转换后主文件存放位置其他的附加文件,存放在同一文件夹
– page:页面分割号如果是0表示整个文档,否则表示文件分段号
队列示例
{
"origin": "/opt/hg/data/files/input.pdf",
"origin_mime": "application/pdf",
"result_mime": "application/x-shockwave-flash-x",
"result":
"/opt/hg/data/frscache/files/input.pdf/.frs.appl
ication_x-shockwave-flash-x/transformed.swf",
"page": 0
}
商务合作
1,标准云查看产品
松散整合,无需定制
2,云查看解决方案
深度定制,根据应用需要进行整合
公司介绍
• 广州润普网络科技有限公司是国内领先的企业管理信息化saas运营商
• 润普坚信 Saas(software as a service) 是软件未来发展不可抵挡的趋势。Paas(platform as a service) 是应用型软件的未来王者
• 润普旗下的易度云办公平台(everydo.com)国内最早提供在线软件服务(saas)的网站
• 易度云办公平台是国内少数几家能在线进行二次开发的平台(paas)
• 易度云办公平台以知识管理为核心,面向知识服务型组织提供全面的在线解决方案,提供paas/saas服务
• 中国 zope 用户组是润普公司的技术社区
• 在国内的开源社区和 python 社区有相当的知名度
• 10年的社区和开源贡献使润普有了足够的技术底蕴和积累
欢迎选用“易度云查看”产品
邮箱: market@everydo.com
电话: 020 - 28267267
Recommended