一. 公司平台介绍: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>取值