Patent ID: 7769800

Claim:
An integration process for digital systems including a reader component, at least one virtual server configured in each of a plurality of microprocessors present in a physical server, and a sender component, the process comprising: an applications server which includes the virtual servers, the application server checking for available messages; the application server marking an available message, and registering a virtual server selected from among the virtual servers that will process the message according to the receiving order of the available messages and according to the workload balance of the virtual servers; the selected virtual server processing the message; the application server removing the message from the processing queue; and the application server delivering the message to a client application; wherein while the selected virtual server is processing said message, the application server continuously checks for a new message and another virtual server is chosen to process the received new message; the process further including a interpreting component providing at least one of data validation and conversion; wherein the application server includes a global cache and each of the virtual servers include a virtual server cache which loads in the memory a data structure containing the information pertinent to the execution configuration; and a monitoring component which periodically checks a database for any change in configuration, by means of a value entered in a specific field of the respective configuration tables; and wherein in response to a determination by the monitoring that a configuration has changed, the monitoring component interrupts reading, processing, or sending of data; loads updated data in the data structure in memory; and restarts the component or components whose configurations were changed.