GraphWorX in Web Applications

You can leverage many of the existing GENESIS visualization capabilities such as viewing trends, acknowledging alarms, and monitoring production from a web browser. To run a web browser visualization, there is a server counterpart which serves the content and handles client requests.

Installation

You don't need to install anything. To view a display in an HTML5-compliant browser, such as Microsoft Edge, Google Chrome, or Mozilla Firefox, enter the display's web address in the browser address bar. For example, http://<ServerName>/AnyGlass/PubDisplay/<DisplayName.gdfx>.

GraphWorX Mobile App Edit Mode

To assist in configuring displays for the web, GraphWorX™ has a Web Browser edit mode, which hides any features or components that cannot be used on web platforms.

The Open in Web Browser Button

Since GraphWorX is not truly an HTML5 client and cannot always predict what a true HTML5 client will look like, there is an Open in Web Browser button instead of a run-time button. By default, this button opens the display in the system’s default web browser, but you can choose any installed web browser from the drop-down.

Refresh Mode

When you open a display using the Open in Web Browser button and save it, it automatically reloads.

The PubDisplay Folder

The files in this folder are made accessible for web browsers by the server counterpart. By default, GraphWorX saves displays to this folder in the following location:

C:\ProgramData\ICONICS\11\PubDisplay

Deployment

For a secure deployment, consider setting up these options:

  • HTTPS

    Using HTTPS is beneficial because it encrypts data, ensuring secure communication between your browser and the server.

  • HTTP Origin Security Headers

    Activating this option helps mitigate security risks such as cross-site request forgery (CSRF) and clickjacking, ensuring that the requests originate from trusted sources.