Owner`s manual
Chapter 4: Before You Begin Programming…
Overview
In this chapter we are going to talk about planning application design and the various implementation choices
available to you. We will look at the various testing configurations offered by Worth Data as illustrations of
implementation options.
We will talk about the various parts of the system, their variations and how they can be put together and
customized.
Then we will review how to install and configure, depending on your implementation choice.
Finally, we will present a number of tutorials.
Plan Your Application
Consider how you are going to approach your project; there a number of different ways you can go:
1. Write a Windows Application Server program to run locally on your LAN, using the ActiveX control, that
will communicate with your Terminals via a Connection Host installed on a web server.
2. As above except use a local Connection Host (this is a Windows program provided by Worth Data)
running on your LAN with no Internet access required.
3. Write a non-Windows Application Server program as above except no ActiveX. Challenging but doable.
4. Write a web-based “Cloud” Application Server that runs completely on your web server with no
Connection Host required.
Worth Data provides demos with full source code for options #1, #2 and #4. If you choose option #3, we
provide the HTTP packet definitions and the low-level Terminal script commands elsewhere in this manual.
The demonstration servers are also used as test servers to test your installation and function of your Terminals
in the event any trouble-shooting is needed.
There are two Test Server configurations hosted by Worth Data at www.worthdata.net. One uses the
Connection Host model and the other uses the Cloud Server model. There is also the Test Server included in
the Integrated Utilities software that uses the local LAN-based Connection Host:
44