CronacleBeans Capabilities

Capabilities of Cronacle beans CronacleBeans uses the Cronacle architecture and capabilities to provide advanced event-driven automation across Java and non-Java environments. In addition, CronacleBeans provides some specific capabilities designed to improve the management of Java EE application processes and align them with the wider enterprise:

Integration of Java and non-Java Application Management

CronacleBeans is specifically designed to integrate Java with non-Java business processes and can run everywhere a Java Virtual Machine (JVM) can run, such as inside leading web application servers such as SAP NetWeaverŽ, BEA WebLogic, IBM WebSphere and JBoss. It supports Java Management Extensions (JMX) for external systems management tools such as HP OpenView, MC4J and those provided with application servers.

CronacleBeans enables tight integration of Java and non-Java workload and allows complex dependencies between diverse environments to be easily configured, managed and monitored

Improved Java Application Performance

Traditional process automation products cause performance and resource-related problems because they start and stop a Java Virtual Machine (JVM) for each Java job. This causes processing overhead and time delays. CronacleBeans solves this problem by running all jobs in a single JVM reducing the overhead to zero.

By running all jobs in the same JVM, CronacleBeans also allows the "Just in Time compiler" (JIT) ) to optimize jobs on successive occasions. The traditional approach does not allow this because a separate JVM is started for each job, rendering the JIT incapable of optimizing hot spots.

Service Oriented, Cross Platform Automation

CronacleBeans provides a common set of automation services that can be called on by any application. These automation and scheduling services perform the function of a central automation engine at the heart of a service-oriented infrastructure.

Software Development Kit

CronacleBeans provides a fully documented Java application programming interface (API) that allows Java jobs to control the flow of business processes from within a Java application, and allows any application to control Java and non-Java jobs. Enabling Java to manage and be managed by any external application is a key integration advantage for customers with a combination of legacy, Java and Java applications. The CronacleBeans native Java development environment integrates with tools such as Ant, Eclipse, NetBeans and JBuilder making deployment of Java job definitions easier, decreasing development effort and reducing time to market.