COM组件安装----组件服务式安装

来源:百度文库 编辑:神马文学网 时间:2024/05/24 05:30:22
Windows Server 2003
一、前言
万福目前的中间件产品,基本上都是基于COM(Component Object Model组件对象模型)的工作原理。所以服务器端都要部署一个组件,这里以wfChart v5.5为例,文件名为wfChart55.dll,其它类似。
二、COM组件安装
2.1.2 组件服务安装
首先打开控制面板,找到“管理工具”:

(图2-4 控制面板)

(图2-5 管理工具)
打开“管理工具”选择里面的“组件服务”:

(图2-6 组件服务)

(图2-7 控制面板)
分别点击进入“组件服务”→“计算机”→“我的电脑”→“COM+应用程序”:

(图2-8 COM+应用程序)
点击右键,选择“新建”→“应用程序”:

(图2-9 新建应用程序)

(图2-10 新建应用程序)
在向导中选择“创建空应用程序”按钮:

(图2-11 创建空应用程序)
给新建的应用程序起一个名称,这里我们起“wfChart”:

(图2-12 创建空应用程序)

(图2-13 这里点“下一步”)

(图2-14 添加应用程序角色)
由于权限方面的问题,为了防止在程序引用中失败,我们还需要加一些可访问的用户设置。下面点击“添加”,为组件选择用户。

(图2-15 添加应用程序角色)
进入设置用户的窗口,下面我们点击“高级”查找系统中的用户:

(图2-16 添加用户或组)

(图2-17 查找用户,点“立即查找”)

(图2-18 添加用户或组)
现在我们从里面选择“Administrator”和“EveryOne”和“ASPNET”三个用户,如果你的系统中没有ASPNET用户,那是因为你没有安装.net framework,如果你不是使用的.net的程序,那么可以不需要安装该框架,忽略ASPNET用户,只选择其他两个即可,按住Ctrl键可以多选。选好确定后我们就得到这两个或三个用户了:

(图2-19 添加用户或组)
再次确定“Administrator”和“EveryOne”两个用户就成为该应用程序的合法访问用户了。加“EveryOne”用户的目的是为了最大限度的应许开发程序访问组件程序,如果认为这样设置不够安全,可以用其他类型用户尝试控制。

(图2-20 添加用户或组)

(图2-21 向角色中添加用户)

(图2-22 COM+应用程序安装向导)

(图2-23 组件服务)

(图2-24 查看添加的角色)
在“组件”上点击右键,选择“新增”→“组件”:

(图2-25 添加组件关联)

(图2-26 COM+组件安装向导)
进入向导后选择“安装新组件”:

(图2-27 安装新组件)
然后找到wfChart55.dll文件所在的路径,并打开:

(图2-28 选择组件)

(图2-29 选择“下一步”)

(图2-30 组件安装完成)
组件安装完成后可以在“组件”的下面看到安装的组件对象了:

(图2-31 查看组件对象)
至此服务端组件就安装完成了。如果有时候需要安装多个COM组件,只需要重复中间组件添加的工作工序就可以了,用户只需要设置一次就可以了。