二.Java与AS/400
IBM AS/400从OS/400 V4R2开始支持Java,并提供AS/400上的JVM。Java 与AS/400的成功结合,使在AS/400平台上开发及运行e-business应用成为可能。在AS/400上,有以下几种软件产品支持Java:
1. AS/400 Toolbox for Java(5769JC1):这是一个API包,提供一系列的类库,使Java应用可以很方便地访问AS/400数据与其它资源。用户使用了这个工具包中所提供的类库,可以在AS/400本机、在各种工作站,甚至在浏览器中访问AS/400数据及资源。
2. AS/400 Developer Kit for Java(5769JV1):Java的开发工具包。使用这个工具你可以在AS/400上创建并运行Java程序。它包括JVM与JDK,用户可以使用SEU在AS/400上编写Java程序。
3. QShell Interpreter (5769SS1 – 30):这是包含在操作系统中的一个功能,随5769SS1而来,它是一个标准命令平台,在这个平台上可以运行Java命令。
AS/400平台上的Java产品由功能分有多个,但要支持从其它机器访问AS/400数据,则只需使用AS/400 Toolbox for Java即可,事实上DB2/400的JDBC就在这个工具包中。
三.安装
3.1 软硬件需求
3.1.1 工作站的软件软硬件需求
3.1.1.1 安装有JDK1.1.6或以后版本的JVM, 可以是以下平台:
▪ Windows 98
▪ Windows 95
▪ Windows NT Workstation 4.0
▪ AIX Version 4.1.4.0
▪ Sun Solaris Version 2.5
▪ AS/400 Version 4 Release 4
▪ OS/2 Warp Version 4.0
3.1.1.2 安装有TCP/IP并可用
3.1.1.3 如果要运行Applet,则还应提供支持JDK1.1.6或以后版本的浏览器,可以是如下浏览器或以后版本:
▪ JavaSoft HotJava browser
▪ Netscape Communicator 4.04 with the JDK 1.1 patch 可查看http://developer.netscape.com
▪ Netscape Communicator 4.05 with the JDK 1.1 patch built-in
▪ Microsoft Internet Explorer 4.0
3.1.1.4 如果要使用GUI,则还需要SUN公司的Swing 1.0.3 (JFC 1.1),可查看http://java.sun.com/products/jfc/index.html
3.1.2 AS/400的软件软硬件需求
3.1.2.1 OS/400版本与AS/400 Toolbox for Java版本的对应关系请参照下表
|
OS/400 |
AS/400 Toolbox for Java |
|
V4R2 |
V3R2M0 |
|
V4R3 |
V3R2M1 |
|
V4R4 |
V4R2M0 |
3.1.2.2 TCP/IP Connectivity Utilities for AS/400(5769TC1)已安装,系统的TCP/IP已正确配置且正常启动,命令:STRTCP
3.1.2.3 Host Servers(5769SS1-12)已安装且正常启动
3.1.2.3.1 确认5769SS1-12已安装
3.1.2.3.2 确认有关的PTF已安装
|
OS/400 |
PTFs |
|
V4R3 |
5769SS1: PTF SF48498
5769SS1: PTF SF1257 |
|
V4R2 |
5769SS1: PTF SF46476
5769SS1: PTF SF46460
5769SS1: PTF SF1256 |
3.1.2.3.3 确认QUSER用户可用,命令:DSPUSRPRF USRPRF(QUSER)
3.1.2.3.4 启动Host Servers及DDM Server
命令:STRHOSTSVR
命令:STRTCPSVR SERVER(*DDM)
3.1.2.4 如果要使用SSL加密功能,则必须在OS/400V4R4上安装,还需正确安装如下产品
▪ IBM HTTP Server licensed program, 5769-DG1
▪ OS/400 Option 34 (Digital Certificate Manager)
▪ Cryptographic Access Provider,5769-AC1 或5769-AC2 或5769-AC3
▪ AS/400 Client Encryption 5769-CE1, 5769-CE2 或 5769-CE3
▪ OS/400 Option 34 (Digital Certificate Manager)
3.2 安装AS/400 Toolbox for Java
3.2.1 运行AS/400命令:GO LICPGM
3.2.2 选11,安装Licensed Program
3.2.3 选择安装5769JC1 AS/400 Toolbox for Java.
三.配置JDBC
4.1 在配置JDBC之前,请确保工作站上的JDK已正确配置,且可以下常使用。
4.2 找到JDBC软件包
AS/400 Toolbox for Java安装后,用户访问AS/400数据的JDBC软件包即生成在IFS(集成文件系统)中,其路径是:/QIBM/ProdData/HTTP/Public/jt400/lib/ jt400.zip 。用户可以使用Client Access 或NetServer 将此路径MAP成一个本地磁盘驱动器,也可索性用FTP将其jt400.zip下载下来使用。
4.3 设置环境路径(以jt400.zip在I:\jt400\ 目录为例)
4.3.1 Windows98 & 95环境,在AUTOEXEC.BAT中增加一行:
set classpath = %CLASSPATH%;I:\jt400\jt400.zip
