K/3中间层组件匿名注册:解决C客户端与中间层同一计算机问题

4星 · 超过85%的资源 需积分: 50 65 下载量 179 浏览量 更新于2024-09-17 收藏 205KB DOC 举报
"本文主要介绍了金蝶K/3系统在运行终端服务时遇到的问题,即C客户端和中间层组件不能在同一台计算机上的解决方案。通过匿名注册中间层组件,可以实现跨域访问,提高系统性能,并提供了详细的操作步骤来配置这种认证方式。然而,这种方法不适用于K3 Web版本,并且有一些安全性和版本兼容性的限制。" 在金蝶K/3系统中,当运行终端服务时,C客户端和中间层组件必须分开在不同的计算机上,这可能会带来一些部署和管理的困扰。为了解决这个问题,文章提出了中间层组件匿名注册的方法,这允许客户端在非同域环境下正常注册和访问中间层组件,从而提升系统的灵活性和性能。 1. **中间层组件匿名注册** - 目的:提供更灵活的安全身份验证选项,增强广域网应用,避免由于域用户或同名账号导致的设置复杂性,同时提高系统效率。 - 方式:除了传统的域用户验证外,增加了匿名访问验证。这样,中间层可以在客户端不在同一域的情况下仍能正常工作。 2. **应用背景和限制** - 传统认证依赖于域用户特权账户,可能降低系统性能。新的匿名认证方式虽然在安全性上有一定妥协,但可以通过本地安全策略来控制风险。 - 限制:匿名注册环境只适用于K3GUI版本的客户端,与K3 Web版本存在兼容性问题,仅支持V9.0到V9.3的版本。 3. **设置步骤** - **中间层组件包设置**:可以通过“注册中间层组件”工具或者手动修改组件服务工具的设置来实现。 - 方法一:在中间层组件安装界面启用“高级”选项,设置本地系统管理员账号和密码。 - 方法二:直接修改已安装的组件包属性,无需重新注册,但可能需要较长时间。 - **中间层COM属性设置**:通过运行Dcomcnfg.exe,调整分布式COM配置属性。 - **客户端设置**:根据不同的操作系统环境(如Windows 2000/98)进行相应的分布式COM配置。 4. **安全性和兼容性考虑** - 安全性:匿名注册可能导致安全性降低,但可以通过调整本地安全策略来补偿。 - 兼容性:不适用于K3 Web版本,且不同版本的K/3系统可能存在兼容性问题。 通过以上设置,用户可以有效地解决C客户端和中间层组件在同一台计算机上运行的问题,实现更高效和灵活的系统运行。但在实施这些步骤之前,应充分评估安全性和版本兼容性,确保系统的稳定性和安全性。