J
John Keenan
I have an existing application with a MFC user interface on one thread and
some continuously running calculations on another thread. I am toying with
the idea of splitting this application so the continuously running
calculations run as a headless user application on a headless XPe system.
The embedded user application would need to support a remote user interface
that would connect to it for monitoring and configuration purposes. I am
trying to determine what options are available for a headless XPe user
application to support a remote user interface (what has worked well; what
looked good but added too much overhead to the embedded system; etc.).
I believe the quickest time-to-market solution would be to place a COM
interface between the existing MFC user interface and the continuously
running calculations. The user interface would become a standalone
application that would use COM to remotely connect to the embedded user
application.
An alternative would be for the embedded user application to support a web
server allowing a web browser to be the user interface. Of course this would
entail new development to support the web interfaces.
I would appreciate any references/comments/suggestions of these options and
alternative options and their pros and cons.
John
some continuously running calculations on another thread. I am toying with
the idea of splitting this application so the continuously running
calculations run as a headless user application on a headless XPe system.
The embedded user application would need to support a remote user interface
that would connect to it for monitoring and configuration purposes. I am
trying to determine what options are available for a headless XPe user
application to support a remote user interface (what has worked well; what
looked good but added too much overhead to the embedded system; etc.).
I believe the quickest time-to-market solution would be to place a COM
interface between the existing MFC user interface and the continuously
running calculations. The user interface would become a standalone
application that would use COM to remotely connect to the embedded user
application.
An alternative would be for the embedded user application to support a web
server allowing a web browser to be the user interface. Of course this would
entail new development to support the web interfaces.
I would appreciate any references/comments/suggestions of these options and
alternative options and their pros and cons.
John