


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、使用CTG的JAVA應(yīng)用的一些注意事項(xiàng)劉睿本文只討論ECI方式和TCP/IP連接的應(yīng)用。1. 安裝/配置/啟動CTG1.1 安裝CTG (v6以上版本)1) 安裝CTG#在UNIX下安裝./installer -console按提示回答問題#在Windows下安裝#設(shè)置Locale./ctgmsgs en ISO-8859-12) 卸載CTGctguninst console1.2 配置CTG1) GATEWAY部分,與一般的C客戶機(jī)沒有太大的區(qū)別。2) 如果使用TCP GATEWAY部分的以下屬性:a) 提高最大Connect Manager線程數(shù)和最大Worker線程數(shù)(默認(rèn)100)。b)
2、 提高TCP Gateway的空閑超時(shí)(默認(rèn)為600s),或者干脆改為0(不超時(shí))。1.3 啟動CTG如果僅僅使用Local Gateway方式,無需啟動CTG。如果使用TCP Gateway方式,按照下面命令啟動CTG:#前臺ctgstart#后臺(可能有故障)nohup ctgstart -noinput &#設(shè)置Java選項(xiàng)#例:設(shè)置最大堆空間為256Mctgstart -j"-Xmx256m"2. 一般的CTG應(yīng)用的注意事項(xiàng) 環(huán)境設(shè)置對于CLASSPATH:使用Local Gateway需要ctgclient.jar文件(Gateway必須啟動);使用Get
3、eway方式還需要ctgserver.jar文件(另外本機(jī)必須安裝CTG);使用JCA還需要文件。2.2 示例程序和文檔最簡單的示例程序可以參考,其調(diào)用的CICS服務(wù)程序是EC01。所有這些程序在CTG的samples目錄可以找到。在CTG的docs目錄里可以找到CTG的手冊和Java Doc.3. 使用EasyCICS的注意事項(xiàng)3.1 環(huán)境設(shè)置對于CLASSPATH:需要加入easycics.jar文件。3.2 Exception處理EasyCICS引入了兩種Exception:ResultSetErrorException和ServerErrorException。ResultSetErr
4、orException是處理結(jié)果集時(shí)的應(yīng)用錯(cuò)誤產(chǎn)生的。對于ServerErrorException,一種原因是ECI訪問錯(cuò)誤,另一種原因是與Gateway連接的錯(cuò)(使用Local Gateway不可能有此錯(cuò)誤)。ServerErrorException. getErrorCode()都返回ServerErrorException. SERVER_ERR_ECICALL常量(即-2)。如果要詳細(xì)區(qū)分,需要分析ServerErrorException.getMessage(),或者使用App. GetState方法判斷。這樣給使用TCP Gateway方式的應(yīng)用造成了麻煩。ServerErrorE
5、xception. getErrorCode()都返回ECI碼,如果返回ServerErrorException. SERVER_ERR_IOEXCEPTION常量(即-30000),代表與Gateway的連接發(fā)生了故障??梢栽噲D重建Gateway連接。注意:如果使用Local Gateway方式,各種錯(cuò)誤后總是可以自動恢復(fù),無需重建連接。3.3 復(fù)用連接尤其對于TCP Gateway方式,如果每次調(diào)用都重建連接,會損失執(zhí)行效率。如果不使用自己的Connection Pool,可以簡單的采用復(fù)用一個(gè)連接的方式。比如在servlet的init方法里使用如下代碼建立一次連接:oEc0 = new easycics.App();oEc0.strJGateName = "local:"oEc0.ConnectServer(server,userid,password);在每次調(diào)用里復(fù)用這個(gè)連接即可,代碼如下:oEc.ConnectAs(oEc0);oEc.BeginWrite();oEc
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年創(chuàng)業(yè)扶持政策與商業(yè)環(huán)境改善試題及答案
- 專項(xiàng)突破的樂理考試試題及答案
- 中考語文試題及答案
- 2025年政策對于科技創(chuàng)業(yè)的影響試題及答案
- 中國香煙魔燈行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報(bào)告2025-2028版
- 2025年農(nóng)產(chǎn)品電商趨勢與挑戰(zhàn)試題及答案
- 中國鋼帶倒角壓邊機(jī)行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報(bào)告2025-2028版
- 2025年樂理和聲技巧試題及答案
- 數(shù)碼相機(jī)維保合同
- 創(chuàng)業(yè)扶持政策與國際標(biāo)準(zhǔn)的接軌研究試題及答案
- 第3課《校園文化活動我參與》教案 海燕版綜合實(shí)踐活動 三年級下冊
- 2025年保密教育線上培訓(xùn)考試試題及答案
- 大學(xué)生職業(yè)規(guī)劃大賽《運(yùn)動康復(fù)專業(yè)》生涯發(fā)展展示
- 高樓遮光補(bǔ)償協(xié)議書范本
- 課題申報(bào)書:生成式人工智能賦能高職教學(xué)變革研究
- 2025-2030專用車產(chǎn)業(yè)規(guī)劃及發(fā)展研究報(bào)告
- 母乳喂養(yǎng)知識培訓(xùn)課件下載
- 《自由現(xiàn)金流折現(xiàn)法對東鵬特飲公司的財(cái)務(wù)估值實(shí)例分析》2000字
- 西安市曲江第三中學(xué)行政人員及教師招聘筆試真題2024
- 2025-2030中國竹纖維行業(yè)市場發(fā)展現(xiàn)狀及競爭策略與投資前景研究報(bào)告
- 委托外包催收合同協(xié)議
評論
0/150
提交評論