远程自动化提供什么?

远程自动化使程序调用在一台计算机上的 IDispatch 实现从另一个。它还支持自动化所需的其他接口,集合的 IEnumVARIANT 专门支持。当然它不提供能够指定其他 COM 接口 (除外 IUnknown,),因此,与常规自动化,它包含一个将用于自动化支持的那些数据类型才支持。

将功能提供程序访问方法和属性,包括返回集合或提升自动化对象的那些运行在可访问的网络节点的,对象。如果客户端还运行相应的软件,服务器可能会对客户端,再使用自动化功能 (这仅为 32 位和 64 位客户端工作,并在概念上类似于操作,不过,它不使用相同的结构)。

对于应用程序可作为远程自动化服务器,必须实现为可执行 (即为 “本地服务器”而不是 “inproc 服务器”)。

请参见

概念

远程自动化在何处适合?

DCOM的历史记录