规划Autovue的安装
作者: 金东升 18910138097
日期: 2020-08-25
作为Autovue的集成人员和管理员, 必需要了解如何安装配置和部署Autovue.
Autovue的部署组件:
Autovue的Client/Server部署是一个多层, client-server架构. 我们可以把Autovue部署为独立模式也可以部署为与DMS的集成模式.
Autovue有如下几个组件:
- Autovue Server
- Application server用于VueServlet和DMS(文档管理系统)
- Web Server 用于部署Autovue的client端
- Autovue Client
先看一下Autovue Server,
Autovue Server是Autovue解决方案的核心. 一个Autovue Server的实例由一个server的线程(session)服务和多个文档服务(默认4个) 组成, 另外还有一个线程负责生成Steaming file(流文件) .
线程服务负责接受请求和调度多个文档服务.
Figure 2–1 AutoVue Server Farm
VueServlet
VueServlet是连接Autovue Client和Autovue Server的主要入口. 所以, 必需要配置VueServlet才能连接到Autovue Server.
可以设置VueServlet到Autovue Server的并发连接的个数.
在集成DMS的情况下, 推荐将VueServlet和DMS的应用服务器部署在一起.
JNLP (java network launching protocol) 组件
JNLP组件用于启动java applet(独立窗口), 稳定性比嵌入浏览器的applet更好, 速度更快. Autovue的JNLP包含如下几个部分:
- JNLP生成器 – 用于启动Autovue Client
- Rendezvous Servlet(VueRDVServlet) -- 用于HTML Client与Autovue Client的通讯: Loopback 或 Rendezvous
- RSA Key-Pair Provider – 用于加密cookies, 实现Autovue与vuelink的安全通讯.
AutoVue Client
Autovue Client需要部署在web 服务器上, 以便于最终用户通过url能访问和自动加载Autovue Client到客户端的jre缓存中, 让JNLP能启动autovue的客户端应用.
Autovue client具有完全的客制化能力, 你可以修改图形化的UI界面, 修改菜单项, 工具栏按钮的隐藏/显示等.
Autovue的硬件要求:
服务器端:
客户端:
Autovue的软件系统要求:
服务器端软件系统:
客户端软件系统:
应用服务器:
集成:
Autovue的部署模式:
标准/非集成时的部署
集成DMS时的部署
Autovue部署规划需要考虑的关键问题:
- 如何部署Autouve让它能支持高并发请求?
- 如何让Autovue支持高峰时段的高用量?
- 如何针对不同的文档类型进行配置?
- 如何集成DMS?
- 如何集成DMS时, 支持分布式文件系统?
- 如何准备Autovue以支持容灾?
- 如何获得Autovue Client与Autovue Server之间的安全通讯?
- 如何获得Autovue Server与VueServlet 之间的安全通讯?
- 如何在分布式地理位置上部署Autovue?