将应用程序分组到分区中
在决定如何将应用程序分组到分区时,管理员需要了解某些规则和限制,包括以下内容:
- 应用程序可以安装到一个或多个分区中。
- 一个应用程序中只能存在给定组件的一个实例。
公共组件和专用组件
在决定如何对 COM+ 应用程序进行分组时,存在其他限制。 这些限制与应用程序中的公共组件和专用组件有关。 应用程序组件通常可以是公共组件,也可以是专用组件。 但是,将应用程序分组到分区时,管理员应注意公共组件和专用组件方面的一些限制。 下表列出了这些限制:
如果应用程序为: | 那么分区中的组件可以是: |
---|---|
服务器应用程序 |
公共和专用。 |
库应用程序 |
仅公共。 否则,调用方应用程序可以具有相同的组件,这将产生歧义。 |
在全局分区中 |
仅公共。 这确保了向后兼容性。 |
应用程序 ID
计算机上安装的每个 COM+ 应用程序都具有唯一的应用程序 ID。 但是,应用程序名称只需要在单个分区中是唯一的,而不是在整个计算机上。
下表显示了将应用程序导入分区或从分区导出时应用程序 ID 会发生什么情况。
如果应用程序为: | 那么应用程序 ID: |
---|---|
导入到全局分区 |
保持不变 |
导入到全局分区以外的分区 |
更改 |
已导出 |
包含在导出的文件中 |