Jonathan,
We've got a prototype web application that reads EDL files and generates a screen on the web. It uses web sockets to connect to EPICS and draws the widgets mostly with SVG. The intended use cases are for hall personnel (experimental end stations), site guards in their outposts, and upper management in their office - all whom like to monitor control system screens (read-only), but which are all located on non-control system networks and do not have the environment to easily run our control room screens. Not sure how far along others are, but what we've got is workable for select screens (haven't gotten around to all widgets yet), and not in production yet - just recently added connection monitoring with automatic reconnect.
To handle the issue of fonts varying based on platform (example: Helvetica usually is represented with Arial on Windows) we use JavaScript to evaluate the page after it loads and any fonts that overflow their bounding boxes are automatically scaled down to fit.
The server is Java's GlassFish 4.1.1 and it uses CAJ/JCA wrapped around a custom library providing channel management.
Ryan Slominski
Jefferson Lab
Newport News VA
- Navigate by Date:
- Prev:
Re: CSS gets freeze while running a script Matt Newville
- Next:
RE: HTTP access to control systems screens Mark S. Engbretson
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
<2016>
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
RE: HTTP access to control systems screens tom.cobb
- Next:
CSS gets freeze while running a script palak shimpee
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
<2016>
2017
2018
2019
2020
2021
2022
2023
2024
|