:: Home ::       | Products | Services | Partners | Support | Licensing | Company |

FlowRunner Server
Introduction
Features
Architecture
Engine
User Forms
Directory
Security
Auditing
Indexing
Reporting
Monitoring
Alerting
Scheduling
Integration
Branding
 
FlowRunner Designer

 

FlowRunner - Integration

The ability to integrate corporate data from disperse systems and technologies is a major challenge. A successful data integration solution is a subset of a business process integration problem domain. In addition to workflows that span human activities FlowRunner is capable of straight-thought processing (STP).

A FlowRunner hosted business process may be triggered by an external system. For example, a form may be scanned, recognized, and automatically exported into FlowRunner as a process instance.

Custom Steps


One of FlowRunner's most unique features is its extensibility model. The unique component-based workflow engine can be extended with simple, light-weight components that interface with other systems and technologies. These components can be designed, configured, and debugged separately to become available to a business process designer. Simply put, once designed and tested they will show as icons on the toolbar to be dragged onto a palette.
Custom Process Steps Toolbar

Custom steps functionality provides both design and run-time support. A custom step may have a configuration page, on which a process designer would set or map process data fields to custom step properties. An example of such custom step is a mail step. A mail step is a custom component that offers the functionality to send email to specified recipients. The step's configuration page lets a process designer specify step input parameters by mapping them to process data fields.
 

  • Custom steps may have an optional configuration page (static HTML) at design time
     
  • Custom steps can read or alter process data at run time
     
  • Custom steps can influence the execution of a process by providing a return code that may be used conditional branching
     
  • All process instance data modifications are auditable up to individual field values
     
  • All process instance data modification are indexed to be later used for searching
     
  • A custom step may be executed at design time by a simple keystroke or during a simulation session in FlowRunner Designer
     
  • Custom steps can have their own icons on the toolbar
     
  • When dropped onto a palette custom steps may have their own image representation
     
  • Custom steps can interact with a variety of technologies summarized below
Technology Solution Platform
COM VBScript Microsoft Windows Native
COM JavaScript Microsoft Windows Native
Java JavaScript Java Virtual Machine
Java Java Component (JAR) Java Virtual Machine
Web Services VBScript, JavaScript, JAR Any


Picking a technology is a simple configuration option. Microsoft Windows® adapter is part of the base installation.

This set of supported solutions provides an excellent platform/technology interoperability. A single FlowRunner installation can execute custom steps native to different technologies. For example, one step can be a VBScript calling a COM component, and the next step can be a Java component issuing database calls via JDBC. For organizations with multiple technologies in place FlowRunner provides a superb integration platform for maximum reuse of existing resources.


Pure XML Platform

FlowRunner has been architected as true J2EE, pure XML business process management platform. There are no proprietary binary formats, no legacy interoperability layers or any other overhead processing. Everything is XML. Period. If the target application supports XML the integration process should be a breeze.
 

  • All data FlowRunner operates on is in XML format
     
  • All process definition maps are in XML format
     
  • All task addressee routing information is in XML format
     
  • All form data is in XML format. Adobe PDF forms are generated based on internal XML format
     
  • All brandable user interface items are in XML format
     
  • All generated schema definitions are in XML format
     
  • All web services calls are in XML format
     
  • All configurations are in XML format

Next section: Branding »
 
Home [Detect Hidden Text] [FlowRunner]
Copyright ⓒ [2006] Brightwater Software. All rights reserved. FlowRunner is a trademark of Brightwater Software.