0% found this document useful (0 votes)
82 views5 pages

ISSymbol Control Layer - Web Studio Help

This document discusses the ISSymbol control layer which allows screens created in InduSoft Web Studio to be displayed in a web browser. It provides details on how ISSymbol works as an interface between the project and web browser, and instructions for manually installing ISSymbol on Windows and Windows Embedded devices.

Uploaded by

Douglas Nono
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
82 views5 pages

ISSymbol Control Layer - Web Studio Help

This document discusses the ISSymbol control layer which allows screens created in InduSoft Web Studio to be displayed in a web browser. It provides details on how ISSymbol works as an interface between the project and web browser, and instructions for manually installing ISSymbol on Windows and Windows Embedded devices.

Uploaded by

Douglas Nono
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

05/06/2023, 07:38 ISSymbol Control Layer | Web Studio Help

Web Studio Help


INTRODUCTION INSTALLATION LICENSING THE DEVELOPMENT ENVIRONMENT

CREATING A NEW PROJECT TAGS AND THE PROJECT DATABASE ALARMS, EVENTS, AND TRENDS

COLLABORATION AND SOURCE CONTROL PROJECT SECURITY PROJECT LOCALIZATION

THIN CLIENTS AND MOBILE ACCESS TROUBLESHOOTING APPENDIX: BUILT-IN SCRIPTING LANGUAGE

APPENDIX: VBSCRIPT

Web Studio Help / Thin Clients and Mobile Access / Web /


ISSymbol Control Layer

Web Studio Help > ISSymbol Control Layer Certified Online IQ Test
Introduction
BMI™ Certified IQ test
Installation
Licensing
The Development Environment
Creating a New Project
ISSymbol Control
Tags and the Project Database
Alarms, Events, and Trends Layer
Collaboration and Source Control ISSymbol is a component designed by InduSoft that is able to display
Project Security the screens created with IWS in the Web browser and exchange data
Project Localization (tag values and history data) with the TCP/IP server module of the
Thin Clients and Mobile Access project. On the Thin Client station, the Web browser (e.g., Internet
Web Explorer) is the container that hosts the ISSymbol control.
Building a Simple Application
ISSymbol works as a control layer between the project and the Web
The Underlying Technology
browser — equivalent to the Java Virtual Machine for Java-based
ISSymbol Control Layer
applications. This approach provides a high level of security because
Examples of Client/Server Architecture
ISSymbol does not allow the project to access the operating system
Configuring the Data Server
directly.
Configuring the w eb server
Installing the w eb tunneling gatew ay When the Web browser downloads the HTML page specified by the
Configuring the Thin Client user, it checks for ISSymbol control registration on the current
Implementing Security computer. If it does not find it, the browser attempts to download
Port Usage registration from the URL specified in the project settings (Thin Client
Exercise: View ing Your Project on the Web on the Project tab of the ribbon). The Web browser is not able to
[Link]/en/thin-clients-and-mobile-access/web/issymbol-control-layer/ 1/5
05/06/2023, 07:38 ISSymbol Control Layer | Web Studio Help

Mobile Access display the screens from the project if the ISSymbol control is not
Database Troubleshooting properly registered in the Thin Client station.
Appendices
CAUTION:
Troubleshooting
Make sure your Web browser is enabled to download signed ActiveX
Appendix: Built-in Scripting Language
controls, in order to download ISSymbol automatically. Otherwise, you
Appendix: VBScript
will need to register ISSymbol manually in the Thin Client station.

Web Studio Help Check your Web browser’s documentation about security settings if
en you have questions about how to configure these settings.

Manually Installing the


ISSymbol Control
You can also install the ISSymbol control manually in the Thin Client
station. The procedure to install ISSymbol in each operating system
is described below:

Windows PC

1. Copy the following files…


[…]InduSoft Web Studio
[Link]
[…]InduSoft Web Studio
[Link]

…into any directory of the Thin Client station. Make sure


that both files are stored in the same directory.

2. Run [Link] to register the ISSymbol control


on the PC.

Windows Embedded

1. Determine the OS version and processor type of the


Windows Embedded device, and then find the
corresponding redistribution folder in the IWS program
directory:

[…]InduSoft Web Studio v7.1RedistCE_versionprocessor_typeBin

For example, for a MIPS IV processor running Windows


CE 5.0 or later:

[…]InduSoft Web Studio v7.1RedistWinCE 5.0MIPSIVBin

2. From that directory, copy the following files…


[Link]
[Link]
[Link]

…and one of the following Virtual Keyboard layouts…


[Link] (for English)
[Link] (for German)

[Link]/en/thin-clients-and-mobile-access/web/issymbol-control-layer/ 2/5
05/06/2023, 07:38 ISSymbol Control Layer | Web Studio Help

…into any directory in non-volatile memory on the


Windows Embedded device. Make sure that all files are
stored in the same directory.
3. At the Windows command prompt, execute the following
command:

[Link] "ISSymbol_directoryISSymbolCE.ocx"

For example:

[Link] "Storage [Link]"

4. Save the registry settings to keep [Link]


registered when you reboot the Windows Embedded
device.

Windows Mobile / Pocket PC

1. Follow steps 1 and 2 of the instructions for Windows


Embedded (above).
2. Run the program [Link] on the Windows Mobile
device. While in the program, do the following:
1. Locate the file [Link] in the
directory to which you copied it.
2. Select the Register option.
3. Click OK.

Tip: Your Windows Mobile device may not come with the program
[Link], because such consumer devices (i.e., smartphones
and PDAs) are typically not meant to be used like this. If you need to
acquire this program — or [Link], which is also left off most
Windows Mobile devices — then please contact Customer Support.

How It Works
After you open the Web browser, you must type the URL for one web
page available in the Web Server station (e.g.,
[Link] into the Address field. At this point, the Thin
Client executes the following process:

1. The Web browser downloads the HTML page of the


screen you specified.
2. The Web browser checks for ISSymbol control
registration in the local computer. If it does not find it, the
Web browser attempts to download the ISSymbol
component from the URL configured in the project
(settings saved in the HTML page). Since the ISSymbol
control is properly registered in the Thin Client station,
the Web browser loads it.
From this point on, ISSymbol takes over the
communication with the server station, and the Web
browser is used only as a host for ISSymbol.

[Link]/en/thin-clients-and-mobile-access/web/issymbol-control-layer/ 3/5
05/06/2023, 07:38 ISSymbol Control Layer | Web Studio Help

3. ISSymbol connects to the data server. You configure the


data server IP Address in the project settings (Thin
Client on the Project tab of the ribbon). This setting is
embedded in the HTML page.
4. ISSymbol prompts a window on the Thin Client, asking
for the User Name and Password. The data you enter is
codified by Binary Control and sent to the server. The
server station checks the validity of the data and whether
you have the rights to open the startup screen. If so, the
process continues. If not, you are prompted with an error
message indicating that the User Name and Password
are invalid. In this case, the process will not continue.
Note: Step 4 is skipped if the Security System is
disabled during the configuration of the project.
5. ISSymbol downloads the necessary files to display the
screen specified by the user (screen files, tags
database, translation files and so forth).
6. ISSymbol connects to the data server and reads the
value of the tags that are displayed in the screen you
specified.
7. ISSymbol displays the screen on the Web browser and
keeps updating the objects according to the values read
from the server. Whenever the value of any tag displayed
on the open screen(s) changes on the server, the new
value is sent to the Thin Client (and vice-versa).
Therefore, there is no pooling between the Thin Client
and the server station. This method increases the
communication performance and optimizes the traffic in
the network.
Notice that there are two servers in this process:

Web server (HTTP Server): Provides the files from the


server to the Thin Client via HTTP protocol over TCP/IP.
Data server (TCP/IP Server module from IWS): Provides
tag values and/or history data from the project running
on the server to the Thin Client station(s).

Although both servers are usually running in the same computer, IWS
provides the flexibility to run each server in a different station, if
necessary. See Web-based application typical architectures for
further information.
Parent topic: About web thin clients
InduSoft Web Studio -Technical Reference

ISSymbol Control Layer

[Link]/en/thin-clients-and-mobile-access/web/issymbol-control-layer/ 4/5
05/06/2023, 07:38 ISSymbol Control Layer | Web Studio Help

Certified Online
IQ Test

Open

Powered by Helpm ax Guide Source

[Link]/en/thin-clients-and-mobile-access/web/issymbol-control-layer/ 5/5

You might also like