System for transactional processing between an information processing server and a plurality of workstations
First Claim
1. A system for transactional processing, comprising:
- an information processing server (3) and at least one workstation (2) between which jobs corresponding to activities defined by procedures are executed, the server including a relational data base (37) for communicating with a message box (35), a scheduler module (30) for scheduling the execution of the jobs, said scheduler module being operable upon the completion of an activity to define a next activity and create at least one task necessary to complete the next activity;
a dispatcher module (33) for communicating between the scheduler and the message box for performing distribution of the task which is based on information defining a role and an actor stored in the relational data base which assigns a task to the actor, said dispatcher module being operable to selectively assign a task to the actor based on the work load of the system;
a notifier module (34) for communicating between the scheduler, a coordinator and the message box for preserving a log of system times and events, said notifier module being operable to receive information from the scheduler module (30) and from a coordinator module (31) which performs internal management monitoring of the server;
the message box (35) being operable to exchange signals between the dispatcher (33) and signaler (34) modules;
a communication module (36) for communication with the workstation;
a data management module (370) for managing the work flow; and
further wherein the workstation includes a communications layer (27), a message management layer (26) corresponding to work flow, an applications layer (24) including applications programming interfaces, a management services layer (25), and a user interface layer (20,
21).
1 Assignment
0 Petitions
Accused Products
Abstract
A system for transactional processing between an information processing server (3) and a plurality of workstations (2) between which the jobs corresponding to activities constituting procedures are executed, the system including, on the server side, a scheduler module for scheduling the progress of the jobs; a dispatcher module (31) for performing the distribution of the tasks which are based on the relationship between a role and an actor; a signaler module (34) for preserving a trail of times events and receiving information from the scheduler (30) and from a coordinator module (31); a message box (35) exchanging signals on the one hand with the dispatcher (33) and signaler (34) modules, and on the other hand with a module (36) for communication with the workstations and a data management module for the work flow (370), the system including on the part of the workstation a communications layer (27), a message management layer (26) corresponding to the work flow, a layer (24) including various sets of interfaces of applications programming, a management services layer (25), and a user interface layer (20, 21).
120 Citations
30 Claims
-
1. A system for transactional processing, comprising:
-
an information processing server (3) and at least one workstation (2) between which jobs corresponding to activities defined by procedures are executed, the server including a relational data base (37) for communicating with a message box (35), a scheduler module (30) for scheduling the execution of the jobs, said scheduler module being operable upon the completion of an activity to define a next activity and create at least one task necessary to complete the next activity; a dispatcher module (33) for communicating between the scheduler and the message box for performing distribution of the task which is based on information defining a role and an actor stored in the relational data base which assigns a task to the actor, said dispatcher module being operable to selectively assign a task to the actor based on the work load of the system; a notifier module (34) for communicating between the scheduler, a coordinator and the message box for preserving a log of system times and events, said notifier module being operable to receive information from the scheduler module (30) and from a coordinator module (31) which performs internal management monitoring of the server; the message box (35) being operable to exchange signals between the dispatcher (33) and signaler (34) modules; a communication module (36) for communication with the workstation; a data management module (370) for managing the work flow; and further wherein the workstation includes a communications layer (27), a message management layer (26) corresponding to work flow, an applications layer (24) including applications programming interfaces, a management services layer (25), and a user interface layer (20,
21). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification