I have a VB6 COM object that I created that holds a queue of requests (queues.cls) (mostly printing requests). It does this by saving a collection of queue objects (queue.cls). Regardless of what information is saved my question is this.

I have application #1 (ABC.exe) that is an ActiveX EXE that creates my queue COM object and adds/deletes information from the queues.

Can I have application #2 (XYZ.exe) query the same queue COM object and monitor what is in the queue that application ABC has established. Application #2 is simply going to monitor what is in the queue, hopefully from an ASP page.

Any thoughts out there?