AutoMate BPA Server 9's multi-machine functionality allows a single workflow the ability to monitor for conditions and execute tasks on multiple machines situated in different physical locations. This is made possible primarily due to "Agents" that are deployed onto remote machines and their facility to interact directly with the Execution Server via TCP/IP. Once connection is established, the Execution Server can conveniently notify the proper Agent of which system events or conditions to monitor and which tasks to execute upon the occurrence of such events/conditions.
The Agents section of the SMC allows deployment, registration and management of agents that are responsible for workflow processing on remote machines. Additionally, the Agent Groups section allows for the creation, modification and management of Agent Groups which can be used in place of Agents to easily distribute tasks and conditions to other machines.
There are two distinct types of Agents:
Task Agents - A Task Agent allows multi-machine automation across an Enterprise. The BPA Server 9 component connects to Task Agents via TCP/IP. Once connected, the Task Agent performs all tasks/processes on the remote machine as instructed by the BPA Server 9 component.
Process Agents - A Process Agent allows automation across various operating systems. Because the Process Agent it is Java-based, the most common desktop operating systems are compatible, including Linux, Mac OS X, Microsoft Windows and Solaris. The BPA Server 9 component connects to a Process Agent via TCP/IP. Once connected, the Process Agent is used in conjunction with the Workflow Designer's Process Object in order to send commands to other operating systems within the course of a workflow.
The Agents section contains three folders:
Task Agents: Allows for the deployment and management of agents. See Deploying and Managing Agents for complete details and instructions.
Process Agents: Allows a process agent to choose in order to send commands to. See Process Agents for more details.
Agent Groups: Allows for the creation and management of agent groups. See Creating and Managing Agent Groups for complete details and instructions.
Reports | Repository | Users | Workflows | Calendar | Options