View Online DemoDownload TrialPurchase Products
Home Company Products Services Demo Partners Customers



   Product

  Product Overview

  Product Benefits

  Process Designer

   Process Server

  Architecture

  • Product Literature

  Product Demo

  • Download Trial Version

 


Process Server

The Process Server provides the run-time execution environment for Process Definitions. The Conuity Process Server is designed to be easy to use, fast, flexible, and reliable.

Conuity's Business Process Server is an XML-based Process Server designed and developed using open Java Standard technology for reliability, scalability and performance. The Process Server itself is designed and coded to run within a J2EE compliant application server such as Oracle 9iAS, BEA Weblogic, IBM Websphere, or JBoss.

The Process Server broadly provides the following capabilities:

  • Interpretation of the process definition
  • Orchestration and persistence of process execution
  • Control of process instances - creation, activation, suspension, termination, etc.
  • Navigation between process activities, which may involve sequential or parallel operations, scheduling, interpretation of process relevant data, etc.
  • Identification of work items for user attention
  • Maintenance of process control data and process relevant data, passing process relevant data to/from applications or users
  • An interface to invoke external applications and link any process relevant data
  • Supervisory actions for control, administration and audit purposes

The Process Server includes a comprehensive API providing for easy integration into any application infrastructure. The API may be regarded as a set of calls and interchange functions supported by the Process Server at its boundary for interaction with other resources and applications. The majority of the Process Server API functions comprises of API calls with defined parameter sets / results codes. Where appropriate it also defines interchange data formats, for example for the exchange of process definitions.

The support of these interfaces allows the implementation of Client Applications, which need to access the Business Process Server functions or services. The Process Server API calls are for use at run-time. That is, when processes are executing or are to be executed. They would normally be used by Client Applications but may also be used by the Process Server. The API does not assume any specific user interface, but rather it specifically assumes that the user interface of the Client Application, that uses these services, provides its own user interface, that depends solely on the application development environment facilities where it is implemented.

    Key Features
   
Enterprise-level Support
      Highly scalable for high-volume, business critical environments. Persistent process execution and session management providing for reliable process execution.
   
J2EE Compliant
      J2EE compliant providing for optimal interoperability. Designed to work with any J2EE compliant application server and any JDBC compliant database infrastructure.
   
Embeddable and Extensible
      Designed to be embeddable into your existing application infrastructure without disrupting your existing technology strategy. Conuity's Process Suite extends your existing strategy to be more flexible and customizable.
   
Application Independence
     

Having the business logic separate from the complex application logic makes implementing new applications faster and easier, without having to make radical changes to their business process code.

   
Customizable
      Conuity solutions offer the flexibility to tailor business processes to reflect the accepted practices of customers without having to create one-off application solutions.
   
Service-based architecture
      Conuity's service-based architecture enables organizations to focus on business transactions and linking their existing systems and personnel that participate in the process, rather than the low-level process definition.
   
Reporting
      Contains a flexible report facility that delivers powerful information about an organization's business process execution.
   
Easy to Deploy
      Easily build, deploy, and refine business processes. Modification of the business process is dynamic, including hot deployment of new or refined business processes.
   
Comprehensive API
      Comprehensive API enables easy integration into existing applications, and for easy management of processes, process instances, and process orchestration and execution.
   
Audit Tracking
      Audits all activity transitions retaining information on who completed the activity and timestamp information. This information can be retrieved for reporting and/or non-repudiation purposes, but can additionally be used to provide organizations with valuable metric information on their activities.

Copyright © 2004, Conuity Corporation - All rights reserved. | Privacy statement ! Terms of use | Tel 1.603.672-5941