System and method for communicating document information
Disclosed herein are systems and methods for communicating document information from any one of a plurality of client systems to any one of a plurality of recipient systems. In an exemplary embodiment of the invention, a control system receives a first request to send first document information to a first recipient system set selected from a plurality of recipient systems having disparate communication protocols, as well as a second request to send second document information to a second recipient system set selected from the plurality of recipient systems. The first and second requests are received into a queue, and the control system polls the queue using a multithreaded process to extract the first and second request. A multithreaded process is used to send the first document information to the first recipient system set and the second document information to the second recipient system set.
1 . A method for communicating document information, the method comprising the steps of: receiving from a first client system a first request to send first document information to a first recipient system set selected from a plurality of recipient systems having disparate communication protocols; receiving from at least one of the first client system and a second client system a second request to send second document information to a second recipient system set selected from the plurality of recipient systems; queuing the first request and the second request into a queue; polling the queue to extract the first request and, substantially concurrently therewith, the second request; retrieving the first document information associated with the first request and, substantially concurrently therewith, the second document information associated with the second request; and sending the first document information to the first recipient system set and, substantially concurrently therewith, the second document information to the second recipient system set.