Program Call Markup Language
Overview
Program Call Markup Language (PCML) is a tag language that helps
you call AS/400 programs, with less Java code. PCML is based upon
the Extensible Markup Language (XML), a tag syntax you use to
describe the input and output parameters for AS/400 programs. PCML
enables you to define tags that fully describe AS/400 programs
called by your Java application. For more information about XML,
see the XML reference section.
A huge benefit of PCML is that it allows you to write less code.
Ordinarily, extra code is needed to connect, retrieve, and
translate data between an AS/400 and Toolbox objects. However, by
using PCML, your calls to the AS/400 with the AS/400 Toolbox for
Java classes are automatically handled. PCML class objects are
generated from the PCML tags and help minimize the amount of code
you need to write in order to call AS/400 programs from your
application.
Platform requirements
Although PCML was
designed to support distributed program calls to AS/400 program
objects from a Java platform, you can also use PCML to make calls
to an AS/400 program from within an AS/400 environment as well.
Topics for more information
Refer to the
following topics on how to use PCML:
- Call programs with the help of
PCML
- Build program calls with PCML
tags
- A PCML example