60 likes | 82 Views
Manage programs from various hosts on the same display head. Utilize CmdSrv, an SSH-like solution for VMS and Unix/Legacy systems with EPICS integration. Features include thread information, PID, display head control, and process termination. Author: Ron MacKenzie. More details at http://www.slac.stanford.edu/grp/cd/soft/cmdSrv/index.html
E N D
Command Server How to manage programs from various hosts sending displays to various display heads
Our Problem • DM, MEDM, DM2K, StripTool and Matlab screens served by different hosts onto the same head. • VMS and Unix/Legacy system and Epics in the mix. • Need to manage host processes AND displays on single heads.
CmdSrv - an SSH-like solution • A file-driven command server process runs on a host. • The file determines which requests are legal from whom. • Each request is satisfied as a new thread from the command server.
Features • Request information on all currently active threads (individual requests) • PID • Target Display Head • Time of connection • Kill all processes associated with any display head • Kill all processes
Current Status • Server available for Solaris (any Unix) • Client available for VMS or Solaris • Author: Ron MacKenzieronm@slac.stanford.edu • Documentation at http://www.slac.stanford.edu/grp/cd/soft/cmdSrv/index.html