This lesson assumes you have completed all preceding lessons. See Lesson 1: Creating a consolidated database.
In the previous lesson you created a remote task. You must now deploy the remote task so that it can be assigned to an Agent.
In the Folders view of Sybase Central under MobiLink 12, expand Central Admin Tutorial, Remote Tasks and then right-click the Hello World task and click Deploy.
The Deploy Remote Task Wizard is displayed.
Accept the defaults on the Task Name And Destination page and click Next.
This gives the deployed task the same name as the design-time task, which is what you would normally want to do unless you are deploying the same design-time task for a second time. In that case, you would have to change the name for the deployed task.
The Recipients page lets you assign the deployed task to existing Agents. You can also do this later as a separate step. From the Recipients dropdown, select Specific Agents. In the Agent list, select AID_JOHN and click Next.
On the Delivery Options page, check The Next Time The Agent Synchronizes and click Next.
On the Reporting Results And Status page, check Send Results And Status Immediately for both questions. This ensures that you receive timely notification when your task executes. For routine tasks and repetitive tasks you may choose to receive feedback less quickly (especially on success), as this reduces the number of synchronizations of the agent database and the load on the MobiLink server.
The next time the Agent AID_JOHN synchronizes its agent database, it receives the new task and executes it. Click OK on the message boxes with the text Hello World and Hello Again.
If you look at the Folders view, you can see that there are now two copies of the Hello World task in the list. The deployed copy can be seen in the Folders view under Remote Tasks » Deployed Tasks. This is the copy in the consolidated database. The deployed copy of the task can no longer be changed. The design-time copy of the task is still visible under Remote Tasks. This task can be changed and can be deployed again with a new name.
You can assign a deployed task to additional Agents at any time by right-clicking it and choosing Add Recipients.
Proceed to Lesson 12: Checking the status of a remote task.
Discuss this page in DocCommentXchange.
|Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1|