Inventors:
Ping Jiang - Dover DE, US
International Classification:
H04L012/28
Abstract:
The system for concurrent distributed processing in multiple finite state machines uses the paradigm of non-blocking client-server models, where the finite state machines are concurrently operable to process the required tasks in a distributed manner. In addition to the ability to handle multiple concurrently received tasks, the system serves multiple clients that run on different operating environments on different machines that are interconnected via a Local Area Network. The requests are processed in different processes/threads/tasks depending on the operating environment in which finite state machine clients and the finite state machine server are running. The overall processing system can be provisioned to meet different networked computing environments and can be tuned to optimize performance. A plurality of finite state machine processing clients are each processed in a processing environment connected to a Local Area Network, which is a finite state machine processing server engine executes. The finite state machine processing server engine activates a plurality of child processes, each of which serves a designated finite state machine processing client.