06-05-2013, 02:44 PM
Small Application Toolkit( S A T )
Small Application.ppt (Size: 934 KB / Downloads: 19)
What is the (SAT)
The Small Application Toolkit (SAT) is a collection of utilities intended to simplify the development of
small,
multi-user,
GUI based,
applications in a (Microsoft Windows client / Unix server environment.
Why SAT
There are many existing methods for creating this type of application;
Oracle/Forms,
Ingres/OpenRoad,
VisualBasic/ODBC,
HTML/CGI etc,
all of which have their place, but for many small applications these can be expensive/bloated/complex.
SAT Components
SATGUI
Framework in which the on-line (interactive) parts of SAT applications are developed.
SATSHELL
SATSHELL is the easy way to create Linux/Unix shell scripts with GUI interfaces. SATSHELL GUI screens are described using the SAT Display Language(SAT/DL).
Advantages of SAT
Advantages:-
Small (single file) client.
All Application code on server.
Simple window layout language.
Low network bandwidth requirements.
No Windows development skills are required. Any programmer with a reasonable grasp of Unix shell script can produce useful applications
SAT applications can be written in most Unix character based languages; C, Shell script, Perl etc.
Although the SAT components are designed to work together, most of them can be used stand-alone or incorporated into other applications.
Disadvantages of SAT
There are many existing methods for creating this type of application; Oracle, Visual Basic, HTML etc, all of which have their place, but for many small applications these can be expensive/bloated/complex.
Only a programmer with a reasonable grasp of Unix shell script can produce useful applications
Summary:-
(SAT) is a collection of utilities which are used to the develop small, multi-user, GUI based applications.
For SAT two main requirements are there one is GUI Client and other one is Server Components.
There are six main components for Small Application Toolkit.