User guide

Chapter 5: DSWebview Browser-Based Software 75
DS appliance proxy (DSInterface component)
The DSInterface component contains all necessary calls to allow communication between the ASPs
and the DSAuth Server. This is a COM component, which must reside on the web server that is
serving the DSWebview software ASPs.
The DSAuth Server may or may not be running on the web server.
If the DSAuth software is located on the internal private network, the web server will require access
to both the public Internet and private corporate network.
Telnet application applet
The Telnet application component is incorporated into a Java applet providing DS users with the
ability to launch a Telnet application session from a web browser. The Java applet, running in the
web browser, will communicate through a DSAuth Proxy Server to the other DS appliances.
Communicating through the proxy allows the appliance to be located on the internal
private network.
As an alternative to the web proxy, it is possible to provide the DS appliances and DSAuth Server a
static public IP address and the applet will communicate directly to the DS appliance.
The DSWebview Client requires a Java runtime version of 1.4.x or later. This applet is signed,
giving it flexibility to support features like full screen, trace logging and so on.
Video Viewer window applet
The Video Viewer window component is incorporated into a Java applet providing DS users with
the ability to launch a remote session from a web browser. The Java applet, running in the web
browser, will communicate through a DSAuth Proxy Server to the appliance. Communicating
through the proxy allows the appliance to be located on the internal private network.
DS appliances and the DSAuth Server must typically be on the same domain or same side of a
firewall to communicate with each other. However, a DS appliance and the DSAuth Server may be
given a static public IP address if the appliance and Client browser communicate with each other
via their IP address. This method uses the applet to communicate directly to the DS appliance and
is an alternative to using the web proxy.
The DSWebview Client requires a Java runtime version of 1.4.x or later. This applet is signed,
giving it flexibility to support features like full screen, trace logging and so on.
The Java Video Viewer window component requires a Java runtime version of 1.4.x or later and
supports connections to DS appliances using firmware version 1.0.0.105b or later.
DS Security
Depending on the web server configuration, the DSWebview software may either use HTTP
(HyperText Transer Protocol) or HTTPS for communication between the browser and web
interface component.