Our system looks like this:
One or many applications containing one or many in-process COM component(s), that communicate with some hardware via a single COM server. (Hope that makes sense - please ask if it needs clarification)
The design decisions that led to this system design have been lost in the mists of time, however I think that:
- The single COM server provides serialised access to the hardware.
- The OCX makes customer app development easier.
My questions are:
- If we were to do this again, would we do things the same way?
- What's the .NET analogy?
Thanks for any comments or pointers --R