Enhancing the HP e3000 User Interface

The architecture incorporates into the existing infrastructure. It is scalable and extends
capabilities of the business environment and allows for the evolution of business applications.
No runtime or user runtime fee is required to use the remote client connectivity.
Middleware
ViewJ is the middleware component of the MPE remote client software enabling the VPlus
applications to communicate with the remote client from the HP e3000.
ViewJ is a peer-to-peer communications package that uses standard TCP/IP links to
communicate between server and client. ViewJ has a server side sender/receiver
communications component and a like client side sender/receiver component. The client side
component also provides a client presentation manager that controls the transition between
screens.
Client
LegacyJ Corporation wants customers to see and begin using the converted VPlus screens.
Conversion of VPlus screens can be done from VPlus Fast or Slow Form. VPlus conversions
process the VPlus Processing specification so that a completed conversion will function
consistently with the way it was originally defined. Converted screens can be browsed using the
VDRIVER utility provided with the remote client Java screens.
The deliverables from the conversion process are: Java graphical screens, ViewJ (MPE to client
communications), VPlus intrinsic intercepts and the Java VPlus Runtimes.
Scripting
The converted screens can be modified and enhanced using BlueJ (graphical application user
interface development tool). COBOL or Java can be used as the application programming
language. The PC (or other graphical platform) is used to add new graphical elements or change
any element of the converted screens. If COBOL is the desired programming language, LegacyJ
PERCobol is used to modify and extend the new graphical screens. PERCobol supports all of
the capabilities needed to enhance or modify screens.
BlueJ is required if you would like to modify any of the converted screens, and PERCobol is
required if you desire to develop extensions to user interface in COBOL.
Results
MPE/iX Remote Client enables the migration to platform independent graphical clients that will
execute on any graphical client platform. The migration from VPlus will generate either Java
applications or applets. Applications are platform independent and can take on the graphical
characteristics of the platform. Applets are viewable in an Internet browser and enable
dynamic distribution of program changes as they are modified.
Contact information for LegacyJ:
Sales@legacyj.com and a link to our web at http://www.legacyj.com
8