- 1
- 0
- 约5.01千字
- 约 16页
- 2018-10-18 发布于湖北
- 举报
企业项目资料
网络-技术-服务 江西金格网络科技有限责任公司
网址: 地址:江西南昌高新开发区高新大道南大科技园2号楼806室
邮件:support@ 邮编:330096 电话:0791-8108630 第PAGE 9页
安装、升级和卸载详解
一、前言
金格网络文档系列中间件产品,作为目前办公应用中使用最广泛的中间件产品以其强大的功能、良好的稳定性、丰富的开发接口、安全可靠的数据通信能力、专为办公量身定做的特色功能、能应对各种应用环境的等特点闻名于OA办公的应用领域。
作为开发人员,能够应用控件做出符合用户需要的功能来,自然是一件让人充满成就感的事情。控件对文档强大的控制能力,应用起来的简单便捷也很容易为自己的产品增加不少亮点和形象分。不过相信不少技术人员在面对客户安装、升级和卸载控件时也费过不少脑筋吧。想象一下在目前各种操作系统下,在各种各样复杂的客户端环境上想把开发已经开发出来的功能良好的应用起来,却也不是每一位技术人员可以轻松驾驭的。
本文的目的,就是全面解决技术人员在实施产品时对控件的安装、升级和卸载遇到的问题,让使用金格控件的用户都能安心的开放,放心的实施,开心的使用。
二、安装篇
中间件的安装可以分为自动、半自动和手工三种。现在分别介绍三种方式的实现方法。
A、自动安装:
自动安装是指客户运行页面是能通过程序自动提示客户安装,安装后可以正常运行程序的功能。需要的设置工作如下:
1、集成控件的页面需要有完成的OBJECT标签内容,如:
//
//作用:集成控件代码//
OBJECT id=WebOffice width=100% height=24 classid=clsid:23739A7E-5741-4D1C-88D5-D50B18F7C347 codebase=iWebOffice2003.ocx#version=6,6,0,0
上面内容中codebase很重要,以#号为分隔前半部分是控件的下载地址,使用相对路径,例子中的写法表示当前目录中;后半部分是指定当前控件的版本号。首先要确保控件的的下载地址是否正确,否则控件下载不了就更别提安装了。控件的版本主要是日后升级时用到,后面我们在说升级的时候来介绍。(金格提供的开发示例中在DocumentList页面使用这种方式,编辑页面为了解决出现“单击以激活控件”的问题改成了调用js文件,当然js文件中的内容也是OBJECT标签,内容和上面的代码完全相同。)
2、客户端IE的安全性设置,控件的安装至少需要IE的安全中同意安装经过了数字签名的控件才行(金格的中间件都是经过了数字签名的,所以安全性不用担心,并且只需要打开同意安装经过了数字签名的控件就行了,避免一些不安全的控件安装)。
设置的方式有两种,第一种是自动IE设置:
1.)在IE的图标上单击右键选择“属性”。
(图2-1:进入IE的属性)
或者在IE中的菜单项里选“工具”――“Internet选项”。
(图2-2:进入IE的属性)
2.)在弹出的窗口中选择“安全”
(图2-3:IE属性的“安全”页)
3.)在“安全”中选择“Internet”的“自定义级别”按钮
(图2-4:“自定义级别”)
4.)选择安全级别为“安全级 - 中”,然后点重置按钮。重置后“确定”并关闭Internet属性窗口,设置完成了。
(图2-5:第一种设置.完)
第二种是自己在自定义安全级别中设置:
(图2-6:第二种设置.自定义设置)
(图2-7:第二种设置.完)
经过以上ActiveX安全设置的方法设置后,在第一次运行程序只有这样经过数字签名的控件会出现下载安装的提示:
(图2-8:自动安装提示)
选择“安装”控件:
(图2-9:自动下载安装)
安装后就可以使用控件的功能了。
B、半自动:
半自动方式为金格提供的下载后运行SETUP.EXE的安装方式。需要借助开发示例包中的InstallClinet.zip文件。处理方法如下:
1、打开金格提供的开发示例包(这里用iWebOffice2006产品asp语言的开发示例包为例),可以找到里面有一个InstallClinet.zip文件。
(图2-10:InstallClinet.zip文件)
将InstallClinet.zip文件解压出来,可以看到里面有多个文件。开发示例包中提供的控件是试用版本的,需要先用正式版的控件替换一下(这里用的是iWebOffice2006产品做说明,iWebOffice2006正式版控件是iWebOffice2006.cab文件,可以解压这个文件得到正式版的iWebOffice2006.ocx文件,取出来替换InstallClinet目录下试用版的iWebOffice2006.ocx文件)。
(图2-11:iWebOffice
原创力文档

文档评论(0)