24x7 Scheduler - Feature Comparison
Scheduler Comparison |
Windows built-in scheduler |
Unix/Linux crontab |
24x7 Scheduler Windows Edition |
24x7 Scheduler Multi-platform Edition |
---|---|---|---|---|
Modern style GUI interface |
![]() |
(none or primitive) |
![]() (rich GUI + web console) |
![]() (rich GUI + web console) |
Shell command line interface |
![]() |
|||
"Quick-start" job templates (from simple program runs to complicated file and database replications) |
|
|
||
SQL jobs using direct database interfaces (run SQL batches, stored procedures, packages, etc...) |
![]() |
![]() |
||
Job Automation Language jobs, including built-in file functions, FTP, SQL, HTTP, MAPI, RAS, SMTP, Lotus Notes, Telnet and more... |
![]() (Windows platforms) |
![]() (Windows platforms) |
||
Cross-platform JavaScript jobs with extensions, including built-in file functions, process management, FTP, SMTP, and more... |
![]() |
|||
Built-in batch/shell script jobs supporting code security and auto-deployment features. |
![]() |
|||
VB Script jobs with extensions, including built-in file functions, process management, FTP, SMTP, and more... |
![]() (only external) |
![]() (Windows platforms) |
![]() (Windows platforms) |
|
Powerful script editor with syntax highlighting and a built-in debugger |
![]() (SQL, JAL, & VBS) |
![]() (SQL, JAL, JavaScript, VBS, shell scripts ) |
||
Run as a Windows/Unix service process |
![]() |
![]() |
![]() |
![]() |
Run as a Desktop graphical application |
![]() |
![]() |
||
Run as a console mode application |
![]() |
|||
Can run jobs on different platforms |
![]() (using agents) |
![]() |
||
Fail-over mode to ensure high-availability without interrupting of job processing (single/multi computer configurations supported) |
![]() |
![]() |
||
Jobs triggers:
1.
Time-based (schedule) |
![]() |
![]() |
![]() |
![]() |
2.
Event subscription (Apache Kafka, RabbitMQ, AWS Simple Queue Service, Microsoft Azure Storage Queue) |
![]() |
![]() |
||
3.
File-watch (new or changed files) |
![]() |
![]() |
||
4.
Process watch (start/end of a process) |
![]() |
|||
5.
Email-watch (new email) |
![]() |
![]() |
||
6.
User-defined event polling methods (database-watches, process-watches, window-watches, etc..) |
![]() |
![]() |
||
Advanced job calendaring |
![]() |
|||
Job can be triggered on certain business days with holiday exception logic built-in (example: 2nd workday of every month) |
![]() |
![]() |
||
Job dependencies support (Graphical job dependencies editor included) |
![]() |
![]() |
||
Job monitoring |
![]() |
![]() |
||
Built-in reports (support for real-time Web reports included) |
![]() |
![]() |
||
Local jobs |
![]() |
![]() |
![]() |
![]() |
Remote jobs: Powerful distributed job processing architecture |
![]() |
![]() |
||
Advanced job queuing with priorities and execution dependencies |
![]() |
![]() |
||
Asynchronous execution |
![]() |
![]() |
![]() |
![]() |
Synchronous execution (run job sequentially) |
![]() |
![]() |
||
Send keystrokes to programs |
![]() |
![]() (using JAL commands) |
||
Jobs can have parametric file and time definitions (for example: data file name can be the same as last business day of month - 052997.dat and this job can be executed on first business day of month) |
![]() |
![]() |
||
Automatic notifications based on job execution progress and errors |
![]() ( Email, pager, network popup, files, SNMP traps, database commands) |
![]() ( Email, files, network popup, SNMP traps, database commands) |
||
Complete job auditing and logging (integrated log for both local and remote jobs; support for real-time Web reports included) |
|
![]() |
![]() |
|
Job execution statistics |
![]() |
![]() |
||
Client-server architecture (remote job scheduling and management) |
![]() |
![]() |
||
Web-based interface for job scheduling, management and monitoring |
![]() |
![]() |
||
Advanced monitoring and reporting |
![]() |
![]() |
||
API for job scheduling and management from external programs |
![]() |
![]() (4 APIs: command line; OLE/COM; DDE, Java) |
|