18.01.2015 Views

Technical Reference Manual - InduSoft

Technical Reference Manual - InduSoft

Technical Reference Manual - InduSoft

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

About thin clients and mobile access<br />

About thin clients and mobile access<br />

This section describes how to make your project accessible to web thin clients and mobile devices.<br />

<strong>InduSoft</strong> Web Studio is built on a server/client architecture that can support both thick clients and thin<br />

clients. The choice of the type of client depends upon your system requirements:<br />

• A thick client is a computer that performs most, if not all, of the processing activity during project run<br />

time. It has sufficient processing power, memory, and graphics to run the complete project files, and it<br />

only exchanges data (i.e., function syncronization and tag value changes) with the project runtime server<br />

as needed. (A project runtime server can also be a thick client to another server.)<br />

In IWS, thick clients are handled through Remote Management.<br />

• A thin client is a computer that depends primarily on the project runtime server for processing. It only<br />

needs to have a network connection to get screens and data from the server and a web browser to display<br />

the screens to the user.<br />

Thin Clients in IWS<br />

<strong>InduSoft</strong> Web Studio allows you to create screens that can be viewed on a remote station in a regular web<br />

browser. The station where the user can view the screens is called the thin client.<br />

Typical thin client architecture<br />

The actual <strong>InduSoft</strong> Web Studio software is installed only on the server station. All project files — the<br />

tags database, screen files, and task worksheets — are stored on the server, and all background and<br />

communication tasks are executed on the server.<br />

The thin client simply loads your project's graphical interface (i.e., the screens containing objects and<br />

animations) as needed and then uses that interface to represent data (i.e., tag values) on the server. You do<br />

not need to install the IWS development application or any of the project files on the thin client.<br />

This solution provides a high level of flexibility because any computer that has a network connection to the<br />

server station (via TCP/IP) can access the project during run time.<br />

Note: Since screens and screen objects may contain scripting, using VBScript and/or the IWS<br />

Scripting Language, these scripts are executed on the thin client.<br />

Competitive Advantages of Thin Clients<br />

<strong>InduSoft</strong> Web Studio is built on a server/client architecture that supports true thin clients. This capability is<br />

built into IWS and is not an add-on. This means that:<br />

• The project runtime server can support a large number of simultaneous thin client connections. Each thin<br />

client can view the same or different screens as another thin client.<br />

• The server knows which screen each thin client is viewing and automatically "pushes" any tag value<br />

changes to the thin client, thereby eliminating the need for browser refreshes.<br />

• The server can support run-time language switching for each thin client, which means that one thin client<br />

can display a screen in English while another thin client can display the same screen in Spanish.<br />

<strong>InduSoft</strong> Web Studio Page 431

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!