Package | Description |
---|---|
cn.sucang.doc.model |
Class and Description |
---|
DocviewPostlogService
Office附件转换在线文档查看的逻辑过程:
1、附件上传时,检查是否开启在线转换的功能(有配置转换服务器地址就表示开启该功能)
2、发送一个需要上传至iDocview服务器的事件,接收事件后进行开启独立线程上传该文档
3、在事件接受中,不管上传成功还是失败status表示,都会记录DocviewPostlog一条日志。
4、如果上传成功的同时,会把当前日志封装成DocTransformMessage消息扔到一个延迟队列TransformDelayQueueManager中
5、延迟队列中根据日志消息触发,去查iDocview服务器查询是否转换完成,如果是则更新DocviewPostlog的tracedate状态值
6、在查看上传日志列表中,可以筛选出转换失败或上传失败的附件进行重新上传,如果已经上传成功的则自动进行iDocview删除操作再上传
|
Copyright © 2019 by Sucang.cn