D
David
Hi all,
I am coming from an ASP.NET background into a windows (and windows mobile)
application project. (The project is currently being scoped, but my skills
may be required.) The project will be written in C# and will use a variety
of platforms (Windows, Windows Mobile, Web Services, ASP.NET etc.)
The application will be presented on two large plasma displays and will need
to provide real time information. If you imagine where you have seen the
bankers in the trading room, you have the screens in front of them providing
real-time share prices. Now my app will be different, but it is the
real-time nature that I need to consider.
There will also be screens for the desks... the plasma displays are mainly
for an overview, like a call center, the desk screens are actually the
interactive part of the whole project.
In the trading room example, the screen is updated and things start flashing
etc.
How is the updating managed (or how should it be managed). My app will have
a database backend. Does the screen just continually poll the database or
use some other method to manage the screen? If so, what does it do?
Also, from a loading perspective, when I design my app, if for example it is
polling the DB, how often should I poll? (I know the question is a little
open ended, but what I am concerned about is potential load... I want it
often enough to look like real time, but not too often that everything
grinds to a halt.
Finally, when developing something like this, is there anything else that I
should consider?
--
Best regards,
Dave Colliver.
http://www.AshfieldFOCUS.com
~~
http://www.FOCUSPortals.com - Local franchises available
I am coming from an ASP.NET background into a windows (and windows mobile)
application project. (The project is currently being scoped, but my skills
may be required.) The project will be written in C# and will use a variety
of platforms (Windows, Windows Mobile, Web Services, ASP.NET etc.)
The application will be presented on two large plasma displays and will need
to provide real time information. If you imagine where you have seen the
bankers in the trading room, you have the screens in front of them providing
real-time share prices. Now my app will be different, but it is the
real-time nature that I need to consider.
There will also be screens for the desks... the plasma displays are mainly
for an overview, like a call center, the desk screens are actually the
interactive part of the whole project.
In the trading room example, the screen is updated and things start flashing
etc.
How is the updating managed (or how should it be managed). My app will have
a database backend. Does the screen just continually poll the database or
use some other method to manage the screen? If so, what does it do?
Also, from a loading perspective, when I design my app, if for example it is
polling the DB, how often should I poll? (I know the question is a little
open ended, but what I am concerned about is potential load... I want it
often enough to look like real time, but not too often that everything
grinds to a halt.
Finally, when developing something like this, is there anything else that I
should consider?
--
Best regards,
Dave Colliver.
http://www.AshfieldFOCUS.com
~~
http://www.FOCUSPortals.com - Local franchises available