探讨服务主机DCOM服务器进程启动器配置自动保存的实现与优化策略
DCOM服务器配置自动保存吗
1、客户端行为保持不变,当作为终端服务器用户的客户端通过DCOM调用远程机器上的进程时,其功能依旧正常运作。
2、对于“DCOM协议”以及“启动和激活权限”、“访问权限”、“配置权限”的编辑,确保存在everyone、system、administrator、anonymous logon四个用户,且每个用户的权限选项均为“允许”,特别注意的是,确保everyone用户仅选择“本地启动”和“本地激活”。
3、在“通信”选项卡中,可以配置应用程序的通信协议和设置,这包括选择默认协议、指定协议顺序以及启用降级等选项,完成所有配置后,点击“确定”按钮以保存更改,并根据需要重启服务器以确保配置生效。

4、启用DCOM;设置默认身份验证级别为“连接”,默认模拟级别为“标识”,默认安全机制为“默认访问权限”,至少确保OPCClients组允许访问,亦可放宽至Everyone;默认启动权限至少保证允许INTERACTIVE用户调用;默认配置权限通常无需修改,默认协议应确保面向连接的TCP/IP处于最上方,其他协议可以根据需要删除。
5、启动DCOM服务的常规方法如下:打开控制面板,选择“管理工具”,然后点击“服务”,在服务列表中找到以“D”开头的DCOM服务,右键点击选择“属性”,将启动类型设置为“自动”,如果服务未启动,点击“启动”按钮。
如何配置OPCDCOM
1、进行DCOM安全配置通常需要操作者具备客户和服务器计算机的管理员权限,以下是一份简要的配置指南:在客户和服务器计算机上创建同名同密码的用户(无需管理员权限),并使用该用户登录系统运行OPC服务器程序。
2、实现远程OPC访问的关键在于DCOM配置,确保系统安全,从Windows防火墙设置入手,建议在安装Service Pack 2及更高版本后关闭防火墙,以防止未授权访问,但在重启后应恢复常规防火墙保护,确保OPC客户端和服务器能够识别包括Everyone账户在内的常规用户,这对于顺畅通信至关重要。
3、在服务器端,通过“运行”命令打开DCOM配置,进行默认属性、默认协议和COM安全的设置,在Win 7系统中,保留“面向连接的TCP/IP”协议,并对访问权限和启动/激活权限进行自定义设置,允许指定用户完全访问。
4、OPC仪表的设置需要了解OPC技术,并确保网络数据访问功能的应用系统,在此情况下,必须进行OPC DCOM权限配置,DCOM配置与Windows操作系统的安全体系紧密相关,不同版本的Windows操作系统(如9x、NT、2000、XP等)的安全实现存在差异。
5、为了确保OPC通信的顺畅,需要在OPC服务器和客户端上创建具有管理员权限的用户,并设置相同的密码,需要对Windows防火墙进行调整,关闭内置防火墙或在防火墙管理界面中允许客户端访问OPC服务器的135端口。
如何进行DCOM配置--DCOM配置方案分享
1、在服务器端,通过“运行”命令打开DCOM配置,包括修改默认属性、默认协议和COM安全,在Win 7系统中,只保留“面向连接的TCP/IP”协议,并对访问权限和启动/激活权限进行自定义设置,允许指定用户完全访问。
2、按下【Win+R】键打开运行框,输入【Dcomcnfg】,点击确定,进入组件服务页面,依次点击【组件服务】【计算机】【我的电脑】【DCOM配置】,在右侧页面中,找到需要配置的对象,右键点击选择【属性】。
3、OPC服务器配置:常规选项卡中,身份验证级别设置为默认值;位置选项卡中,选择“在这台计算机上运行”;安全性选项卡中,使用默认的访问和启动权限,配置权限不要修改;身份标识选项卡中,选择“交互式用户”,终结点选项卡不做修改。
4、在Windows 10中更改DCOM属性较为简单,按下Win+R键打开运行窗口,输入Dcomcnfg并点击确定,在弹出的窗口中,导航至控制台根节点下的组件服务栏目,选择DCOM配置文件夹,找到需要调整的配置对象,右键点击并选择属性选项,进入属性面板进行参数调整。
5、配置Win10的DCOM接口,首先按下Win+R键打开运行窗口,输入Dcomcnfg并点击确定,在安全选项卡中进行相应设置,完成后点击确定,在标识选项卡中,根据需求进行配置,最后再次点击确定完成设置。
DCOM服务怎么启动
1、启动DCOM服务的一般方法如下:打开控制面板,选择“管理工具”,然后点击“服务”,在服务列表中找到以“D”开头的DCOM服务,右键点击选择“属性”,将启动类型设置为“自动”,如果服务未启动,点击“启动”按钮。
2、若遇到DCOM服务无法启动的问题,可以尝试以下步骤:检查DCOM服务是否被禁用,如果是,尝试启用它,检查与DCOM服务相关联的其他服务或设备是否已启动,如果没有,尝试启动它们。
3、右键点击桌面上的“我的电脑”,选择“管理”,在弹出的窗口中,找到并展开“服务和应用程序”,然后选择“服务”,在服务列表中,找到“DCOM Server Process Launcher”,双击打开,将启动类型更改为“自动”,然后选择“重新启动”或点击上方的“启动命令”来立即启动服务。
4、打开“运行”,点击“控制面板”,然后在打开的控制面板中,点击“管理工具”选项,接着在打开的工具页面中,双击“服务”选项,然后双击“Diagnostic Service Host”服务。
5、如果DCOM服务在启动时遇到异常情况未能启动,可以在“计算机管理”->“系统工具”->“事件查看器”中查看详细信息,临时解决方法是:在DCOM服务的属性框的“恢复”页中,将“第一次失败”、“第二次失败”、“后续失败”项目设置为“重起服务程序”,单击“确定”后重启电脑。
DCOM权限设置
1、OPCEnum程序配置:在dcomcnfg程序的应用程序列表中找到opcenum.exe,按照上述服务器配置进行设置,对于客户计算机的配置,为了保证OPC数据订阅等回调机制能正常运行,需要对客户计算机的DCOM权限进行配置,默认属性、默认协议的配置与服务器端基本一致;默认安全机制只需修改默认访问权限。
2、OPC服务器配置:常规选项卡中,身份验证级别设置为默认值;位置选项卡中,选择“在这台计算机上运行”;安全性选项卡中,使用默认的访问和启动权限,配置权限不做修改;身份标识选项卡中,选择“交互式用户”,终结点选项卡不做修改。
3、配置DCOM权限:选择要配置的DCOM对象,右键单击并选择“属性”,在“安全”选项卡中,配置适当的权限,以允许或拒绝访问该对象,配置DCOM身份验证:在DCOM对象的属性对话框中,转到“标识”选项卡,并选择适当的身份验证设置。
DCOM服务概述
1、DCOM(分布式COM)是Microsoft的一种分布式组件对象模型技术,它扩展了COM技术,使其能够支持在局域网、广域网甚至Internet上不同计算机对象之间的通信,该服务为系统中的各种服务提供加载项,重新启动该服务即可解决问题,启动方法通常为:控制面板—管理工具—服务。
2、DCOM服务实际上是一种协议,它允许软件组件通过网络进行可靠、安全和高效的直接通信,DCOM曾被称为网络OLE,其设计使其能够兼容多种网络传输,包括HTTP等Internet协议,DCOM基于开放软件基金会的DCERPC规范,并可用于Java小程序和ActiveX组件。
3、在实际应用中,DCOM技术被用于构建基于网络的监控系统,作为其架构的基础,并利用数据库服务器作为数据管理工具,它也促进了在线实时切割系统的发展,如机器人控制系统的分布式实现,结合了DCOM技术和互联网技术。
4、DCOM,全称为分布式组件对象模型,实际上是一种协议,为软件组件间的网络通信提供了可靠、安全和高效的解决方案,它起源于“网络OLE”,设计初衷是兼容多种网络传输,包括HTTP等Internet协议,DCOM基于开放软件基金会的DCE-RPC规范,能够被COM和Java小程序,以及ActiveX组件所利用。
5、DCOM概述:Microsoft的分布式COM(DCOM