91 lines
5.8 KiB
HTML
91 lines
5.8 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE html
|
|
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html lang="en-us" xml:lang="en-us">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<meta name="security" content="public" />
|
|
<meta name="Robots" content="index,follow" />
|
|
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
|
|
<meta name="DC.Type" content="reference" />
|
|
<meta name="DC.Title" content="XPCML schema and syntax" />
|
|
<meta name="abstract" content="XPCML documents, called XPCML source files, contain tags and data that fully define calls to programs on your iSeries server." />
|
|
<meta name="description" content="XPCML documents, called XPCML source files, contain tags and data that fully define calls to programs on your iSeries server." />
|
|
<meta name="DC.Relation" scheme="URI" content="rzahhxpcmlschemacompare.htm#rzahhxpcmlschemacompare" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzahhxpcmlschemaxsd.htm#rzahhxpcmlschemaxsd" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzahhxpcmlschemasyntax.htm#rzahhxpcmlschemasyntax" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzahhxpcmlschemaattribs.htm#rzahhxpcmlschemaattribs" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzahhxpcmlmain.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzahhxpcmlschemacompare.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzahhxpcmlschemaxsd.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzahhxpcmlschemasyntax.htm" />
|
|
<meta name="DC.Relation" scheme="URI" content="rzahhxpcmlschemaattribs.htm" />
|
|
<meta name="copyright" content="(C) Copyright IBM Corporation 2006" />
|
|
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2006" />
|
|
<meta name="DC.Format" content="XHTML" />
|
|
<meta name="DC.Identifier" content="rzahhxpcmlschema" />
|
|
<meta name="DC.Language" content="en-us" />
|
|
<!-- All rights reserved. Licensed Materials Property of IBM -->
|
|
<!-- US Government Users Restricted Rights -->
|
|
<!-- Use, duplication or disclosure restricted by -->
|
|
<!-- GSA ADP Schedule Contract with IBM Corp. -->
|
|
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
|
|
<link rel="stylesheet" type="text/css" href="./ic.css" />
|
|
<title>XPCML schema and syntax</title>
|
|
</head>
|
|
<body id="rzahhxpcmlschema"><a name="rzahhxpcmlschema"><!-- --></a>
|
|
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
|
<h1 class="topictitle1">XPCML schema and syntax</h1>
|
|
<div><p>XPCML documents, called XPCML source files, contain tags and data
|
|
that fully define calls to programs on your iSeries™ server.</p>
|
|
<div class="section"><p>Because XPCML uses XML schemas instead of a document type definition
|
|
(DTD), you can use XPCML in ways that you cannot use PCML:</p>
|
|
<ul><li>Pass values for input parameters to your program as XML elements</li>
|
|
<li>Receive values for output parameters from your program as XML elements</li>
|
|
<li>Have the XML parser automatically validate the values passed to your program</li>
|
|
<li>Extend the schema to define new simple and complex elements</li>
|
|
</ul>
|
|
<p>For more information about the XPCML schema and syntax, see the following
|
|
pages:</p>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<ul class="ullinks">
|
|
<li class="ulchildlink"><strong><a href="rzahhxpcmlschemacompare.htm">Comparison of XPCML source to PCML source</a></strong><br />
|
|
XPCML differs from PCML in several ways, but one major difference is that XPCML allows you to specify the values of input parameters within the XPCML source file.</li>
|
|
<li class="ulchildlink"><strong><a href="rzahhxpcmlschemaxsd.htm">Schema xpcml.xsd file</a></strong><br />
|
|
</li>
|
|
<li class="ulchildlink"><strong><a href="rzahhxpcmlschemasyntax.htm">XPCML syntax</a></strong><br />
|
|
The XPCML schema defines several element tags, and each element tag contains attribute tags.</li>
|
|
<li class="ulchildlink"><strong><a href="rzahhxpcmlschemaattribs.htm">XPCML tag attributes</a></strong><br />
|
|
The XPCML schema defines several element tags, and each element tag contains attribute tags. The following table lists and describes the different attributes for each element.</li>
|
|
</ul>
|
|
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzahhxpcmlmain.htm" title="Extensible Program Call Markup Language (XPCML) enhances the functionality and usability of the Program Call Markup Language (PCML) by offering support for XML schemas. XPCML does not support serialization, so unlike PCML, you cannot serialize an XPCML document.">Extensible Program Call Markup Language</a></div>
|
|
</div>
|
|
|
|
<div class="linklistwithchild">
|
|
<div class="ulchildlink"><strong><a href="rzahhxpcmlschemacompare.htm#rzahhxpcmlschemacompare"> Comparison
|
|
of XPCML source to PCML source</a></strong><br />
|
|
Examine examples that compare XPCML source and PCML source. The examples
|
|
illustrate how XPCML provides more functionality and makes the source data
|
|
easier to read and write.</div>
|
|
|
|
<div class="ulchildlink"><strong><a href="rzahhxpcmlschemaxsd.htm#rzahhxpcmlschemaxsd">XPCML
|
|
schema</a></strong><br />
|
|
Examine the XPCML schema file and learn more about using and extending
|
|
the XPCML schema.</div>
|
|
|
|
<div class="ulchildlink"><strong><a href="rzahhxpcmlschemasyntax.htm#rzahhxpcmlschemasyntax">XPCML
|
|
syntax</a></strong><br />
|
|
Review a list of XPCML syntax elements that the schema uses to define
|
|
the XPCML elements.</div>
|
|
|
|
<div class="ulchildlink"><strong><a href="rzahhxpcmlschemaattribs.htm#rzahhxpcmlschemaattribs">XPCML tag attributes</a></strong><br />
|
|
Description of the different attributes for each element XPCML schema
|
|
defines.</div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html> |