创建使用远程自动化的程序

不会重新编译,则需要不会重新链接,的要求所有自动化对象和任何自动控制器,可以使用远程自动化不进行任何更改到源代码中,和。一旦具有本地工作的安装 (即在同一台计算机上),您需要通过仅有几个步骤远程执行它。

执行远程自动化对象

  1. 注册在客户端或设备的应用程序。

  2. 配置客户端访问使用远程服务器上。

  3. 安装和注册应用程序在服务器设备或设备。

  4. 将服务器配置为允许远程启动。

  5. 安装自动化管理器在服务器计算机上。

  6. 运行在服务器上的自动化管理器。

  7. 在客户端上运行时的应用程序。

步骤 1 将加载和执行服务器应用程序最容易完成,客户端,因为大多数服务器是自注册。如果预先测试该本地设置,此阶段已完成。如果服务器应用程序不是注册的自,您可能要以这种方式提交事务。否则,您将需要提供该本地用户可以运行执行此步骤的注册文件。如果不执行这些操作,则或管理员需要手动编辑注册表,不支持任何建议的程序,但最高级的用户。

步骤 2 包括使用远程自动化 Connection Manager (RAC)。运行 RAC 管理器并确保服务器连接选项最高。接下来,找到服务器对象的项。 OLE Classes 窗格并单击。然后移动到 网络地址 组合框并输入远程可执行文件将运行服务器计算机的名称。例如,您可以键入 \ \ MyServer 示。然后从提供的列表中选择适当的网络协议。您可能需要请与您的网络管理员确定建议使用的协议。在大多数情况下,这将是 TCP/IP。最后,您可能需要选择身份验证级别。在大多数情况下,这将保留 (无) 或默认值。现在右击 " OLE Classes 窗格的服务器。这将导致可以选择本地或远程操作中的快捷菜单。选择远程。

步骤 3 涉及正确安装并注册服务器应用程序在选定的服务器设备或设备。同样,因此,如果应用程序是注册的自,它还执行一次注册它。

步骤 4 涉及将服务器配置为允许远程执行。运行服务器计算机的 RAC 管理器,并确保 客户端访问 选项具有焦点。选择所需的启动方式 (通常 Allow Remote Creates by Key。如果选择此选项,则还需要单击 Allow Remote Activation 复选框设置注册表项的值设置为 " Y ")。如果您运行的是 Windows NT 或 Windows 2000 和选择允许远程创建 (ACL) 选项,您还可以使用选项编辑 ACL 按 Edit ACL 按钮。

若要允许远程自动化工作,然后需要确保自动化管理器已安装并运行在服务器设备或设备。如果未安装它,请复制 AUTMGR32.EXE 到 windows 系统目录。有关如何执行此操作的信息,请参见 远程自动化安装。若要开始远程自动化,请执行自动管理器。它将公开许多的消息中显示的一个小的 " 状态 " 窗口。一旦启动时,它会降到最低。如果要继续查看状态信息,可以单击任务栏的 Automation Manager 选项还原窗口。

最后一步是对客户端的客户端应用程序。如果您按照上述步骤,则应连接到服务器对象和准确地执行,则局部,虽然较慢的一点。

请注意 RAC 管理器还允许您在远程自动和分布式 COM (DCOM 之间切换,支持 DCOM) 的这些平台与单选按钮的唯一单击。如果选择 DCOM,可以设置各种配置选项。DCOM 参见文档有关更多详细信息。

请参见

概念

远程自动化

运行远程自动化使用AUTOCLIK和AUTODRIV