目前系统中对接WPS无插件服务有以下几种:
1、 Windows服务器版本WPS在线预览服务
需要资源:服务与OA对接需要8237、8260、9000 三个端口。
其中,8237端口用于文档预览,用在预览文档时会直接请求此端口的文档预览页面。因此,8237端口需要保证OA服务器与用户办公终端都能正常访问。
8260 端口主要用于OA调用预览服务处理文档,如Officed文档转PDF文件、Word 文档清稿、Word 文档套红/插入书签等操作。
9000端口是文档操作结束后,某些场景下获取处理结果文件使用的端口。
预览服务进行转换时会调用OA提供的下载接口地址:http://OA地址/weaver/weaver.file.FileDownloadForWps,因此预览服务需要能正常访问OA服务器的。
总结:8237端口需要用户与服务器都能访问,8260、9000 端口需要OA服务器能访问,预览服务需要能正常访问OA服务器
2、 Linux服务器版本WPS在线预览服务
Linux版本预览服务对接时仅有一个地址接口,默认为80、443,此接口地址需要OA与用户都能访问。
此版本预览服务获取OA的文件时存在两种模式:1、OA上传文件;2、预览服务根据OA提供的下载地址获取文件。OA上传文件时,只需要保证预览服务端口OA及用户能访问,预览服务下载OA地址时,还需要保证预览服务能够访问OA。
注意:此版本的预览服务标准中仅在E-cology 9 KB900200806 及以上版本才默认支持。
总结:默认需要开放80或443端口(根据http/https决定),采用下载模式时预览服务要能访问OA地址:http://OA地址/weaver/weaver.file.FileDownloadForWps。
3、 WPS在线编辑服务 3.6.400.xxx版本(此版本问题较多,不推荐使用)
此版本在线编辑服务对接是通过域名对接的,编辑服务需要三个域名,OA需要一个域名。域名的要求是:主域名部分需要与OA一致。
举例:
1、 可以正常对接的(仅个别实例)
OA域名:http://oa.weaver.cn
WPS域名:http://yundoc.weaver.cn、http://weboffice.weaver.cn、http://graph.weaver.cn
或
OA域名:http://weaver.cn
WPS域名:http://yundoc.weaver.cn、http://weboffice.weaver.cn、http://graph.weaver.cn
2、无法正常对接的(仅个别实例)
OA域名:http://oa.weaver.com
WPS域名:http://yundoc.weaver.cn、http://weboffice.weaver.cn、http://graph.weaver.cn
或
OA域名:http://oa.weaver.cn
WPS域名:http://yundoc.wps.weaver.cn、http://weboffice.wps.weaver.cn、http://graph.wps.weaver.cn
注:编辑服务4.7.200.xxx版本合并为一个域名,但OA的对接方式需要调整为SDK对接,目前服务的OA标准功能KB900201100版本已整理,如需要可以提交问题流程单独出包。
总结:需要4个域名 weaver.cn 部分要保持一致,可以多级域名但只能最末级不一致
如果OA开启了HTTPS协议,预览服务及编辑服务也要同步开启,由于涉及域名证书问题,因此客户需要提供域名相应的证书。
评论区