The invention discloses a method of
processing a decryption task among PC ends of multiple decryption machines. The method comprises steps: a PC
client end pushes a decryption task to a
middleware system, the
middleware system judges whether a corresponding task
queue exists, and if not, the decryption
machine is prompted to be occupied; if yes, the task
queue is pressed in a
queue and waits for being processed; a thread is opened to read the information of the task queue, if no available task queue exists, a task queue
pool is returned for waiting, or otherwise, the corresponding decryption task information is sent to the decryption
machine; the
middleware system requests whether the decryption
machine has an spare board card according to the decryption task information, if not, decryption full-load task information is assembled, and the board card state of the decryption machine is set to be full; or otherwise, the task leaves the queue, and the decryption task is sent to the decryption machine for decryption; and after the decryption machine completes decryption, the decryption information is called back to the PC
client end for real-time monitoring and deployment. Deployment of a complicated task among multiple decryption machines can be realized, and the decryption
information security is ensured at the same time.