ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

An application for accessing a terminal via the web interface on a Linux operating system

Jure Krašna (2014) An application for accessing a terminal via the web interface on a Linux operating system. EngD thesis.

Download (4Mb)


    EPICS framework still uses console line interfaces for distributed control systems development. Each EPICS application provides a command shell as part of its core functionality, which is used to parse and execute commands from the startup script. The EPICS shell is an invaluable tool, but becomes an obstacle once we want to deploy the application into a production environment. The application is required to run as a daemon, because we need to guarantee that it is independent of other processes and that it is dissociated from the controlling terminal. We developed a web application that can run EPICS framework applications as daemons, since they are unable to do that on their own. The application also connects to the EPICS shell and makes it accessible trough its web interface. Communication between the web interface shell and the EPICS application shell is implemented using pseudo terminals. Implementation of the solution is limited to Linux systems only.

    Item Type: Thesis (EngD thesis)
    Keywords: Console line interfaces, EPICS framework, pseudo terminals, web terminal.
    Number of Pages: 32
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    izr. prof. dr. Patricio Bulić255Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=00010548820)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 2463
    Date Deposited: 02 Apr 2014 12:55
    Last Modified: 24 Apr 2014 12:20
    URI: http://eprints.fri.uni-lj.si/id/eprint/2463

    Actions (login required)

    View Item