MTS 管理库
COM+ 管理接口附带的 MTS 管理库提供与 MTS 2.0 管理库的向后兼容性。 大多数现有的 MTS 2.0 管理代码仍然可以使用所提供的 MTSAdmin 库;但是,有些功能发生了变化。
若要利用新功能,或者首次编写管理代码,应使用 COMAdmin 库。
当前 MTS 管理库中的以下元素与 MTS 2.0 管理库不同:
- IRemoteComponentUtil 接口不再可用。
- RemoteComponents 集合不再可用。
- RoleID 属性不再可用,角色名称现在用作此属性的键。
- ExportPackage 方法不再导出 client.exe。
- RemoteComponentInstallPath 属性不再在 LocalComputer 集合上公开。
- ApplicationInstallPath 属性将不再在 LocalComputer 集合上公开。
- 系统包现在名为系统应用程序。
- 实用工具包现在名为 COM+ 实用工具。
- IsSystem 属性存在于 MTS 中的 Components 集合中,但选中时将返回“NotImpl”,如果设置则不会保存。
- Components 集合不再支持 PackageName 属性。 若要找出包的名称,现在需要获取 PackageID,然后在 Packages 集合中找到匹配的包。
- InterfacesForComponent 集合上不再存在以下属性:
- ProxyCLSID
- ProxyDLL
- ProxyThreadingModel
- TypeLibFile
- TypeLibID
- TypeLibLangID
- TypeLibPlatform
- TypeLibVersion
相关主题