一. 公司平臺介紹:java
ICS平臺(程序)運行在IBM的WAS平臺上,有java代碼編寫構成。ICS分爲CCA(內聯),OTA,SCA(外聯)。linux
CCA: 分爲ATR(通信服務監聽配置文件,本地端口監聽)和ITF(報文接口配置文件,接口字段定義配置文件),不建議配置超時時間;服務器
OTA: 分爲 ATR(主控配置文件,平臺默認參數,套用模板便可)和CTL(主控邏輯處理文件);app
SCA: 分爲 ATR(第三方通信接出服務,三方系統IP、端口及特殊報文處理配置文件)和ITF(報文接口配置文件),建議配置超時,默認超時時間爲30秒。svn
二. 平臺使用的經常使用命令:測試
1. hips -a/-s/-g : 查看所有/ 單個 / 組名服務;(-s/ -g 後面要加服務名)日誌
2. hireboot -a/ -s/ -g :重啓所有 / 單個/ 組 服務;(-s/ -g 後面要加服務名)xml
3. hishutdown -a/ -s /-g :關閉所有/ 單個/ 組 服務;(-s/ -g 後面要加服務名)接口
4. hiboot -a/ -s/ -g : 啓動所有/ 單個/ 組 服務;(-s/ -g 後面要加服務名)進程
5. cda pyw : 進入 app 的pyw目錄下;
6. cde pyw : 進入pyw 的etc 目錄下;
7. cdt : 進入交易日誌目錄;
8. cdl : 進入系統、服務器錯誤日誌目錄;
9. grep -l 字符串 * : 在當前目錄下的文件中搜索字符串;
10. ps -ef | grep java :搜索含java 的進程;
11. startapp : 啓動was 系統;
12. stopapp : 關閉was系統;
13. svn update CTRMZJB : linux服務器中更新CTRMZJB;
三. XML開發中轉義符:
< <
> >
& &
' '
" "
四. 新建服務的快捷方式:
先在 app.list 註冊本身的目錄;
1.mkapp tst :新建 tst 服務;
2. cde tst :進入tst 中的 etc 新建CCA的服務,
mkcca CTRMTST 測試tst : 新建 CTRMTST (CCA),別名爲「測試tst";
3. SVRLST.XML :查看全部的服務註冊信息;
4. mkota OFRTTST 測試tst : 新建 OFRTTST (OTA),別名爲」測試tst「;
5.mksca STHDTST 測試tst : 新建 STHDTST (SCA),別名爲」測試tst「;
五. 導入jar包,配置使用jar包的配置文件:
1. 將jar 導入到 applib 中;
2. conf 中 jar包名.properties 文件中配置jar包的使用;
3. _INC.xml 中對 jar 定義方法名,和調用組件中的 PUB 同樣;
六. 取值:
1.$ :從ETF中取值;
2.# :從PRA.XML中取值
3.@ o.變量名: 從PKG包中的<OUTPUT>取值