Transoft
now provides graphical interfaces for HPe3000 MPE/iX - as
well as on Windows, Linux and UNIX
Transoft, specialists in
modernization and migration for over 20 years, now provides
various graphical interfaces to VPLUS screens on HP e3000
systems via its Transoft Graphical Adapter (TGA). Until
recently TGA offered an emulation of the VPLUS intrinsics on
Windows, Linux and UNIX. TGA has extended the standard VPLUS
functionality to allow for a Browser based user interface (ASP.NET
or JSP) or a VB.NET user interface as well as the standard
character terminal user interface. These graphical
interfaces are now available directly on the HP e3000.
This is all possible with no
changes to the VPLUS intrinsic calls in the application.
VPLUS formspec files are
converted to TGA XML format using a fully automated tool in
the Transoft Legacy Liberator IDE.
Using the TGA Client
generation tool, the TGA XML files are used to generate the
required user interface source code which may be ASP.NET
pages, JSP pages or VB.NET forms.
The TGA XML files are copied
to the platform on which the application is running so that
they can be read by the TGA library at runtime.

Demo
application running in a terminal emulator

Demo application running in
a browser with automatically generated ASP.NET pages
On HP e3000 the TGA library (TGAXL) is linked to the
application to provide the TGA emulation of the VPLUS
intrinsics. The application may be written in COBOL, HP
BASIC, Pascal, any language in which the VPLUS intrinsics
may be used.
The TGA Broker runs as a
background job, listening for connections from TGA client
applications. When a TGA Broker receives a graphical client
connection it starts the VPLUS application according to
details set in a configuration file and starts a new job
which runs the application and communicates directly with
the TGA client application.
The user environment can be
set up so that it is equivalent to the environment for
standard user sessions on HP e3000.

TGA
architecture on
HPe3000
For
more information on Transoft’s software and service
solutions for the HP e3000 environment please visit
www.transoft.com/hp3. |