Translation jobs & services, Example – Wavetronix Command Translator (CMD-DT) - User Guide User Manual
Page 10

INTRODUCTION
• COMMAND TRANSLATOR USER GUIDE
9
Translation Jobs & Services
Translation tasks created in TaskBuilder are typically composed of multi-step source-to-
destination (or multi-source/multi-destination) translation and conversion processes.
These translation tasks can be easily defined using the base components within the Task-
Builder tool, or from additional components developed separately and added to an existing
Translator installation.
TaskBuilder is designed to create tasks that convert data from one database to another or
from a file to a database or vice versa. For example, you could translate from a database to
XML, which could then be sent in an email. The types of file and data format conversions
that can be managed by TaskBuilder are virtually limitless, as specific translation compo-
nents and actions can be custom-designed to meet specific client requirements.
Once the source-to-destination translation tasks are defined, Translator will run the tasks
based on user-defined events. These events, such as a scheduled time or other trigger type,
will result in the creation of a translation job.
Example
If the Translator task provides conversion from one type to another for a data-
base, this task can be scheduled to occur every 30 seconds and will provide a near
real-time translation of recent field data. This same type of translation could be
scheduled to occur every time the source data file is updated, which will utilize
Translator’s file-watch functionality.
Translator also provides a mechanism for defining and running jobs that have no specific
start and end points. These continuously executing jobs are known as services. Services are
custom-built software modules for interfacing into external data management subsystems
and are responsible for their own state and execution management (operational details for
the creation of both translation jobs and services are covered in Chapter 2).
This user guide describes the process for using the Translator Web application and the Task-
Builder developer’s software. Throughout this document, bold text will indicate items such
as menu options, command buttons, or items in a list that a user must select. If possible,
review this guide while exploring the pages of an active Translator and/or TaskBuilder in
order to better understand the operation of and links between the various Translator mod-
ules.