• Home
  • Solutions
  • Clients
  • Downloads
  • Support
  • Owners
  • Contact
 
 Product Information
Overview
Enterprise Edition
Standard and Lite Edition Features
Remote Agent
SmartAppLets
Pricing
 Remote Agent
 
The SmartBatch 2009 Remote Agent provides the ability to distribute processing amongst many computers.  This off loads the work from the computer where the Enterprise Edition is installed providing flexibility, scalability, distributed processing, load-balancing and fault-tolerance to the Windows Automation processing environment.

The Remote Agent is an small efficient software component that must reside on each computer that requires this functionality. The Remote Agent accepts requests from the Executive Server via a message queue to process Operations. This may be a single Operation, an Operation that is being run as part of a Step or an Operation that is part of a Step in a Job. The Operation is monitored until it completes. Once completed the Remote Agent determines if the Operation ran successfully based on the Exit Code expression value, Key word expression value and Application Log File. The Remote Agent then reports back to the Executive Server via a message queue. The Executive Server provides status, control and history for all Remote Agents centrally.

The Remote Agent runs as a Windows service and optionally can be run on the desktop.


The Remote Agent responds to the requests it receives via a message queue and responds to the Executive Server via a message queue.  All processing done by a Remote Agent is based on requests from the Executive Server.