Scheduler Product Banner


Web Service and Event Scheduling

Deploys into your existing Oracle SOA / BPM Infrastructure.

 

 

A common requirement for SOA and BPM solutions is to have the capability to have a time-based scheduler, which enables the business to schedule the execution of a web service, a BPMN or BPEL process to run periodically at certain times or dates.

The Rubicon Red Scheduler provides an out of the box extension to the Oracle SOA Suite, enabling you to schedule:

  • Execution of a synchronous web service
  • Execution of one way or two way asynchronous web service
  • Publication of an EDN event to the SOA Suite Event Delivery Network

Register for Schedule 2.0 Beta

Rubicon Red is pleased to announce the beta release of version 2.0 of the scheduler, to register for the Beta release, please click here.

Schedule Expressions

Schedules can be specified using either a Simple or Cron Expression (see Wikipedia - Cron Expression). For a simple schedule, the user will specify:

  • Start time - this is the time that the job first runs (including time zone).
  • Repeating - this specifies whether a job is repeating or not (the default will be repeating).
  • Frequency - this specifies the frequency of a repeating job, which can be minutes, hourly, daily, weekly, monthly and yearly.
  • End time - optional for a job that repeats multiple times a day, when specified the job will only execute between the start time and the end time on any day

Based on the frequency, the user will need to configure the schedule accordingly.

Web Service API

The Scheduler provides a fully functional Web Service API,meaning that the configuration of the scheduler can be performed entirely using Web Services (if required).

This provides the ability for the SOA Suite, for example a BPEL process to schedule the future execution of a web service, a composite or even itself.

Highly Available

The Scheduler deploys on to your existing SOA Suite Infrastructure. The scheduler leverages Coherence to provide a highly available service, to ensure that each scheduled job will be triggered once and only once. 

Browser Based UI

Version 2.0 of the scheduler introduces a new browser based UI, which allows you to set-up and configure new or existing jobs.