Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » MobiLink - 入门 » MobiLink 教程 » 教程:使用远程数据库的集中管理

 

第 10 课:部署远程任务

在本课中,您将部署上述远程任务,从而将其指派给代理。

前提条件

本课假定您已完成前面的所有课程。 请参见第 1 课:创建统一数据库

本课假定您拥有在本教程(教程:使用远程数据库的集中管理)开头的“特权”部分中列出的角色和特权。

 任务
  1. 在 Sybase Central 的 [文件夹] 视图的 [MobiLink 16] 下,依次展开 [Central Admin Tutorial]、[远程任务],然后右击 [Hello World] 任务并单击 [部署]。

    将显示 [部署远程任务向导]。

  2. 接受 [任务名称和目标] 页面上的缺省值,然后单击 [下一步]。

    这样可以为已部署的任务指定与设计时任务相同的名称,通常情况下需要如此,除非再一次部署同一个设计时任务。如果是这样,则必须更改已部署任务的名称。

  3. 在 [接收者] 页面上,可将已部署任务指派给现有代理。也可以在以后作为单独的步骤执行此操作。从 [接收者] 下拉列表中,选择 [特定代理]。在 [代理] 列表中,选择 [AID_JOHN],然后单击 [下一步]。

  4. 在 [传送选项] 页面上,选中 [下一次代理同步时],然后单击 [下一步]。

  5. 在 [报告结果和状态] 页面上,为两个问题都选中 [立即发送结果和状态]。这样可确保在执行任务后可及时收到通知。对于例行任务和重复任务,可以选择相对缓慢地接收反馈(特别是在成功时),因为,这样可减少同步代理数据库的数量,降低 MobiLink 服务器的负荷。

  6. 单击 [完成]。

    代理 AID_JOHN 下次同步其代理数据库时,将收到新的任务并执行该任务。在包含文本 [Hello World] 和 [Hello Again] 的消息框上,单击 [确定]。

    如果查看 [文件夹] 视图,则会看到列表中现有两个 Hello World 任务副本。在 [文件夹] 视图中,在 [远程任务]  » [已部署任务] 下,可以看到已部署的副本。此副本是统一数据库中的副本。已部署任务的副本不能再进行更改。在 [远程任务] 下,仍然可以看到设计时任务的副本。此任务可以进行更改,并可使用新名称重新进行部署。

    右击已部署任务并选择 [添加接收者],便可以随时将已部署任务指派给其它代理。

结果

已执行远程任务。