ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzakx_5.4.0.1/rzakxplugreq.htm

137 lines
7.0 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="copyright" content="(C) Copyright IBM Corporation 2005" />
<meta name="DC.rights.owner" content="(C) Copyright IBM Corporation 2005" />
<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="concept" />
<meta name="DC.Title" content="Plug-in requirements" />
<meta name="abstract" content="iSeries Navigator plug-in requirements differ according to the programming language that you use." />
<meta name="description" content="iSeries Navigator plug-in requirements differ according to the programming language that you use." />
<meta name="DC.Relation" scheme="URI" content="rzakxplugsuport.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakxinstrunsmpleplug.htm" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzakxplugreq" />
<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>Plug-in requirements</title>
</head>
<body id="rzakxplugreq"><a name="rzakxplugreq"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Plug-in requirements</h1>
<div><p>iSeries™ Navigator
plug-in requirements differ according to the programming language that you
use.</p>
<div class="section"><h4 class="sectiontitle">C++ plug-ins</h4><p>Plug-ins that are developed by using Microsoft<sup>®</sup>'s
Visual C++ programming language must be written in Version 4.2 or later.</p>
<p>C++
plug-ins also require the following iSeries Navigator APIs:</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" id="d0e31">Header file</th>
<th valign="top" id="d0e33">Import library</th>
<th valign="top" id="d0e35">Dynamic Link Library</th>
</tr>
</thead>
<tbody><tr><td valign="top" headers="d0e31 ">cwbun.h</td>
<td valign="top" headers="d0e33 ">cwbunapi.lib</td>
<td valign="top" headers="d0e35 ">cwbunapi.dll</td>
</tr>
<tr><td valign="top" headers="d0e31 ">cwbunpla.h (Application Administration APIs)</td>
<td valign="top" headers="d0e33 ">cwbapi.lib</td>
<td valign="top" headers="d0e35 ">cwbunpla.dll</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section"><h4 class="sectiontitle">Java™ plug-ins</h4><p>Java plug-ins run on the IBM<sup>®</sup> runtime for Windows<sup>®</sup>, Java Technology
Edition. The following table indicates the version of Java installed
with iSeries Access
for Windows:</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" id="d0e87">Release</th>
<th valign="top" id="d0e89">JRE</th>
<th valign="top" id="d0e91">Swing</th>
<th valign="top" id="d0e93">JavaHelp</th>
</tr>
</thead>
<tbody><tr><td valign="top" headers="d0e87 "><span><img src="./delta.gif" alt="Start of change" />V5R4<img src="./deltaend.gif" alt="End of change" /></span></td>
<td valign="top" headers="d0e89 ">1.4.2</td>
<td valign="top" headers="d0e91 ">N/A</td>
<td valign="top" headers="d0e93 ">1.1.1</td>
</tr>
<tr><td valign="top" headers="d0e87 ">V5R3</td>
<td valign="top" headers="d0e89 ">1.4.1</td>
<td valign="top" headers="d0e91 ">N/A</td>
<td valign="top" headers="d0e93 ">1.1.1</td>
</tr>
<tr><td valign="top" headers="d0e87 ">V5R2</td>
<td valign="top" headers="d0e89 ">1.3.1</td>
<td valign="top" headers="d0e91 ">N/A</td>
<td valign="top" headers="d0e93 ">1.1.1</td>
</tr>
<tr><td valign="top" headers="d0e87 ">V5R1</td>
<td valign="top" headers="d0e89 ">1.3.0</td>
<td valign="top" headers="d0e91 ">N/A</td>
<td valign="top" headers="d0e93 ">1.1.1</td>
</tr>
<tr><td valign="top" headers="d0e87 ">V4R5</td>
<td valign="top" headers="d0e89 ">1.1.8</td>
<td valign="top" headers="d0e91 ">1.1</td>
<td valign="top" headers="d0e93 ">N/A</td>
</tr>
<tr><td valign="top" headers="d0e87 ">V4R4</td>
<td valign="top" headers="d0e89 ">1.1.7</td>
<td valign="top" headers="d0e91 ">1.0.3</td>
<td valign="top" headers="d0e93 ">N/A</td>
</tr>
</tbody>
</table>
</div>
<p>All Java plug-ins require a small Windows resource
DLL, that contains certain information about your plug-in. This allows iSeries Navigator
to represent your function in the Navigator object hierarchy without having
to load your plug-in's implementation. The sample's resource DLL was created
by using Microsoft's Visual C++ version 4.2, but any C compiler that supports
compiling and linking Windows resources may be used.</p>
<p>iSeries Navigator
provides a Java console as an aid to debugging. The console is
activated by selecting a registry file to write the required console indicators
to the Windows registry. When the console is activated,
the JIT compiler is turned off to allow source code line numbers to appear
in the stack trace, and any exceptions that are encountered in the Navigator's Java infrastructure
will be displayed in message boxes. The registry files for activating and
for deactivating the console are provided with the sample Java plug-in,
found in the iSeries Access
for Windows Toolkit.</p>
<p>The
sample's user interface was developed by using the Graphical Toolbox for Java,
which is a part of the IBM Toolbox for Java component. The Toolbox is an optionally
installable component of iSeries Access for Windows. It can be installed with the
initial installation of the iSeries Access for Windows product or selectively installed
later, by using the iSeries Access for Windows Selective Setup program.</p>
</div>
<div class="section"><h4 class="sectiontitle">Visual Basic plug-ins</h4><p>Visual Basic plug-ins run
on Version 5.0 of the Visual Basic runtime environment.</p>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzakxplugsuport.htm" title="iSeries Navigator Plug-in support provides a convenient way to integrate your own functions and applications into a single user interface: iSeries Navigator.">Plug-in support in iSeries Navigator</a></div>
</div>
<div class="relconcepts"><strong>Related concepts</strong><br />
<div><a href="rzakxinstrunsmpleplug.htm" title="The Programmer's Toolkit supplies sample plug-ins in each of the supported programming languages.">Install and run sample plug-ins</a></div>
</div>
</div>
</body>
</html>