<p>An interface enables data capture systems, such as electro-optical readers, RPID readers, and imagers operative for capturing transaction data to communicate with a plurality of open applications executed by a host computer. A queue arranges the transaction data processed by one of the open applications, and management data processed by another of the open applications. A queue handler transmits the processed transaction data and the processed management data from the queue to each data capture system without closing any of the open applications.</p>