Show/Hide Toolbars

Inventu Viewer+ Main Help

FVTerm Web Application and Inventu Viewer Service

 

FVTerm is an advanced Web application that combines static HTML and Javascript with Web Sockets, dynamic Web Services and JSON/XML API calls to provide a desktop-level set of features for web clients.  

 

How a user works with FVTerm:

 

1.Using any modern web browser on any device, a link or bookmark either directly starts a new terminal session or the user clicks on a profile option to start a session

2.A web service is called that starts a new host terminal session

a.The InventuSSO Extension can script and customize how the session starts

3.A terminal emulation socket is opened to the host, which may be direct or use Microsoft Secure Channel for TLS (TN3270/TN5250) or the BitVise SSH Library for SSH (ASCII hosts)

4.The host session is initialized using configured settings such as terminal type and other settings.

a.The settings for a host is based on the Host definition and the Profile definition used to start the session

5.A websocket is created and all user entry actions and screen refreshes flow through the websocket

a.If the connection fails for any reason, the FVTerm javascript restarts another websocket to keep the session running

b.If too many websocket failures occur in a short period of time, the FVTerm logic will switch to traditional AJAX web service calls

6.The session runs until the user closes it or the Inventu Viewer configuration or the host times-out and closes the session

a.If the session is closed by the user or an Inventu Viewer timeout, InventuSSO can optionally provide logout logic to ensure any user database transactions are completed

 

 

For you more "Technical Types" see: Inventu Viewer Detailed Architecture