亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2360 | 回復(fù): 2
打印 上一主題 下一主題

原創(chuàng):用JDBC訪問AS/400數(shù)據(jù)- 原理與安裝 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2004-03-17 16:54 |只看該作者 |倒序?yàn)g覽
最近翻翻硬盤,發(fā)現(xiàn)兩年前寫的一個文章,可能有人感興趣,在此貼出。分三部分,一、原理與安裝;二、配置;三、編程訪問。在此貼出第一部分,有人頂繼續(xù)發(fā)。


一.Java 與JDBC

      Java 語言是SUN公司開發(fā)的一種面向?qū)ο蟮挠?jì)算機(jī)編程語言。Java 語言受到重視且得到業(yè)界的全面支持是源于它的一次編譯到處運(yùn)行的跨平臺性,及其對網(wǎng)絡(luò)計(jì)算的獨(dú)特的支持能力。
    Java跨平臺性的實(shí)現(xiàn)是因?yàn)槠浯a的編譯結(jié)果是一種基于Java虛擬機(jī)(JVM)的偽代碼,該代碼只在JVM平臺上運(yùn)行。各種機(jī)器在操作系統(tǒng)及硬件層面上的相異性均由各自對應(yīng)的JVM屏蔽掉了,所以對Java代碼而言所有的機(jī)器只是同一種硬件,可以跨平臺運(yùn)行不用重新編譯。
    Java程序有兩種。一種是在本地運(yùn)行Application,另一種是在網(wǎng)絡(luò)上運(yùn)行的Applet。本地運(yùn)行的Application需在機(jī)器上安裝JDK或JRE,由它們提供JVM來運(yùn)行,Application還可細(xì)分兩種運(yùn)行方式即支持字符界面的應(yīng)用及支持圖形界面的程序;Applet是Java語言的重要優(yōu)點(diǎn),它可嵌入到HTML頁面內(nèi)在網(wǎng)絡(luò)瀏覽器上運(yùn)行,業(yè)界主要的瀏覽器均內(nèi)含有支持Applet運(yùn)行的JVM。Application 與Applet的編程方式幾乎一樣。
    Java語言是全面面向?qū)ο蟮囊环N計(jì)算機(jī)語言,寫Java程序就是在寫各種類。在Java中類是對象的模板,對象是類的實(shí)例。一般情況下,類應(yīng)被實(shí)例化成對象來使用,在一個應(yīng)用中,同一個類可以實(shí)例化多個對象,這些對象是同一類的,但相互獨(dú)立。在類的概念中有繼承,封裝,與多態(tài)等特性,類與類之間也存在關(guān)聯(lián),包含等關(guān)系,Java語言中還有覆蓋,重載,接口,抽象類,內(nèi)部類等概念與方法來支持應(yīng)用設(shè)計(jì)與編碼。同時,Java還是種支持多線程編程的語言。
    與其它的程序語言一樣,Java也支持各種數(shù)據(jù)庫的訪問。它通過JDBC來實(shí)現(xiàn)數(shù)據(jù)庫訪問。JDBC也是由Java編寫的一個軟件包提供一套API類,應(yīng)用通過調(diào)用JDBC中的類及其方法由Socket來實(shí)現(xiàn)數(shù)據(jù)庫連接及數(shù)據(jù)訪問。不同的數(shù)據(jù)庫管理系統(tǒng)有不同的JDBC,它應(yīng)該由數(shù)據(jù)庫管理系統(tǒng)的廠商提供,現(xiàn)在業(yè)界主要的數(shù)據(jù)庫管理系統(tǒng)廠商都提供了相應(yīng)的JDBC包。由于JDBC本身就是用Java寫的,所以同一種數(shù)據(jù)庫的JDBC可提供給任何平臺上的Java應(yīng)用使用。

二.Java與AS/400

     IBM AS/400從OS/400 V4R2開始支持Java,并提供AS/400上的JVM。Java 與AS/400的成功結(jié)合,使在AS/400平臺上開發(fā)及運(yùn)行e-business應(yīng)用成為可能。在AS/400上,有以下幾種軟件產(chǎn)品支持Java:

1.AS/400 Toolbox for Java(5769JC1):這是一個API包,提供一系列的類庫,使Java應(yīng)用可以很方便地訪問AS/400數(shù)據(jù)與其它資源。用戶使用了這個工具包中所提供的類庫,可以在AS/400本機(jī)、在各種工作站,甚至在瀏覽器中訪問AS/400數(shù)據(jù)及資源。

2.AS/400 Developer Kit for Java(5769JV1):Java的開發(fā)工具包。使用這個工具你可以在AS/400上創(chuàng)建并運(yùn)行Java程序。它包括JVM與JDK,用戶可以使用SEU在AS/400上編寫Java程序。

3.QShell Interpreter (5769SS1 – 30):這是包含在操作系統(tǒng)中的一個功能,隨5769SS1而來,它是一個標(biāo)準(zhǔn)命令平臺,在這個平臺上可以運(yùn)行Java命令。

    AS/400平臺上的Java產(chǎn)品由功能分有多個,但要支持從其它機(jī)器訪問AS/400數(shù)據(jù),則只需使用AS/400 Toolbox for Java即可,事實(shí)上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 如果要運(yùn)行Applet,則還應(yīng)提供支持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版本的對應(yīng)關(guān)系請參照下表
    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)已安裝,系統(tǒng)的TCP/IP已正確配置且正常啟動,命令:STRTCP

3.1.2.3         Host Servers(5769SS1-12)已安裝且正常啟動

3.1.2.3.1        確認(rèn)5769SS1-12已安裝

3.1.2.3.2        確認(rèn)有關(guān)的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        確認(rèn)QUSER用戶可用,命令:DSPUSRPRF USRPRF(QUSER)

3.1.2.3.4        啟動Host Servers及DDM Server
命令:STRHOSTSVR
命令:STRTCPSVR SERVER(*DDM)

3.1.2.4        如果要使用SSL加密功能,則必須在OS/400V4R4上安裝,還需正確安裝如下產(chǎn)品
     ▪ 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        運(yùn)行AS/400命令:GO LICPGM
3.2.2        選11,安裝Licensed Program
3.2.3        選擇安裝5769JC1 AS/400 Toolbox for Java.
luoshengzh 該用戶已被刪除
2 [報(bào)告]
發(fā)表于 2004-03-18 14:19 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2004-03-18 15:07 |只看該作者

原創(chuàng):用JDBC訪問AS/400數(shù)據(jù)- 原理與安裝

,
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP