如果只是單向的從WLS去call Tuxedo Service,只需要對(duì) Local AccessPoint/Remote AccessPoint/Imported Service進(jìn)行配置就可以了。如果還要支持反向的調(diào)用,則需要對(duì)Exported Service進(jìn)行配置,并輔以相應(yīng)的開發(fā)。
Local Ap
Remote Ap
Imported Service
Resources
Resourses 中定義的幾個(gè)類,是對(duì)Tuxedo調(diào)用中涉及的fields進(jìn)行了定義和封裝,主要的目的是實(shí)現(xiàn)fieldId與fieldName間的Mapping,并互相轉(zhuǎn)換。這幾個(gè)類可以用weblogic.wtc.jatmi.mkfldclass32/mkfldclass實(shí)用工具,根據(jù)Tuxedo端定義的field table自動(dòng)生成。e.g., java -cp ./ant.jar;./weblogic.jar weblogic.wtc.jatmi.mkfldclass32 %1
讓我們來看看Tuxedo端自動(dòng)生成的field table長(zhǎng)什么樣子:
*base 99
#name number type flags comments
_host_stat 16 long - 主機(jī)狀態(tài)
_more_page 17 long - 多頁(yè)標(biāo)志
_psbk_line_no 18 long - 存折本行數(shù)
_rec_num 19 long - 重復(fù)記錄筆數(shù)
_seq_no 20 string - 本地流水號(hào)
_sys_date 21 string - 系統(tǒng)日期
_sys_time 22 string - 系統(tǒng)時(shí)間
_tlr_no 23 string - 交易柜員
_tx_code 24 string - 交易碼
ftp_fname 26 string - ftp
ftp_ftime 27 long - ftp
ftp_offset 28 long - ftp
ftp_fsize 29 long - ftp
ftp_data 30 string - ftp
ftp_blksz 31 long - ftp
_sup_no 32 string - 授權(quán)員號(hào)
_sup_pwd 33 string - 授權(quán)員密碼
_pg_no 34 long - 當(dāng)前頁(yè)號(hào)
_work_date 35 string - 記帳日期
RIDER 36 string - 文件名
TUXEDO_SERVICE 37 string - Tuxedo服務(wù)名稱,WTC專用