Web Enabling Your HP 3000

Build Portable Applications
PERCobol can be used to improve the portability of COBOL applications. Using PERCobol,
COBOL programmers can create new or modify existing programs to deploy as platform inde-
pendent Applications, Applets, Servlets and create Java Beans.
Interactive transactional subsystems (such as IMS and CICS) can be extended with PERCobol
to add enhanced user interaction and portability offered by running in Java.
Imagine being able to use existing business logic (as expressed in COBOL) within Java applica-
tion or incorporating new Java functions in COBOL programs. PERCobol makes both these
requirements attainable.
Reuse Existing Business Logic
PERCobol enables today’s base of COBOL programs and programming staff to be used in creat-
ing advanced Internet based applications using the COBOL skills.
COBOL Screen Sections can be deployed using PERCobol screen support on any platform
where the Java Virtual Machine exists; allowing users to deploy existing screens across graphi-
cal displays and terminals without rewriting the interface.
Information can be displayed within a browser or as independent Java applications connected
through TCP/IP.
Exploit the Power of the Internet
Once a COBOL application has been enabled for the Java environment, many capabilities
become possible. With PERCobol multi-threaded server programs or Servlets can be created to
support local or remote clients all in COBOL.
Applications can take advantage of the compute power on the user’s desktop to reformat pre-
sentation to provide additional information such as graphs (Beans) or reports. Applications can
store data back to the server from a remote client allowing business to keep business informa-
tion together in a secure environment.
Development Platforms
IBM — OS/390, OS/400, AIX, OS/2
HP - MPE, UX
Linux
SUN - Solaris, Solaris X86
SCO - Unix Ware 7
Microsoft - Window NT, Windows 95/98
Components
Full Function COBOL compiler and runtime library
COBOL Debug Tool
COBOL Bean Utility
MicroEdge SlickEdit for Windows, OS/2 and Unix platforms
32