欢迎来到天天文库
浏览记录
ID:45201269
大小:871.50 KB
页数:57页
时间:2019-11-10
《ICS中间业务模块》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ICS中间业务模块基于中间业务模块的ICS应用开发及代收(缴)费类模块功能介绍制作:Lucky内容简介中间业务模块?基于模块的中间业务开发目前已提供的模块功能介绍什么是中间业务模块?概念中间业务模块是建立在ICS运行平台之上的,经过封装的、成熟的中间业务交易逻辑模型的集合。如代收代缴类业务模块、代付类业务模块、大额支付模块等。这些交易模型可以通过参数设置或利用预留的个性化处理接口进行交易定制。结构机制(宏观)综合前置个性应用CCASHSTPUB1主机第三方客户渠道等第三方服务网点CCACCA其他系统OTA网点CCA中间业务模
2、块机制(微观)个性应用个性定制功能模块读取运行参数模块运行参数中间业务模块调用读取调用使用新的要素要素中间业务模块、包:XXXX_PKG.XML个性参数配置文件:XXXX_CFG.XML个性处理段:…平台支持原子函数:Call、ReadMoudleCfg…参数文件要素说明要素-参数文件-概览3、TRM4、FRT5、TBS6、M7、MT8、THD9、WEB10、"/>...11、TRM12、"/>...要素-参数文件-内容每个使用中间业务模块的CTL都有一个参数说明文件,该文件的根节点名为Parameter,包含一个或多个Application节点。一个Application节点表示实例化的一个应用的具体参数;App13、lication的name属性的值为应用的名称,在参数文件中唯一;一个Application存在一个Public节和多个Transaction节,其中Public节的参数用于说明当前应用实例的公共(或默认)参数,这些参数也可能被Transaction节中相同参数名的参数重载;Transaction节的参数则为当前应用实例中相应交易的参数;要素-参数文件-内容每一Transaction节内可以定义多个Arg节,用于说明参数具体名称(name)及其定义值(value);参数内容通过原子函数读取后存放在PARA树上,用@PARA.14、参数名的形式引用;每个功能模块的具体参数项参考相关手册。要素-参数文件-规则参数通过ReadModuleCfg函数读取,所有参数保存PARA树,交易结束时销毁;参数读取顺序为先Public后Transaction,如果参数重名则覆盖;未找到指定名称的Transaction节时只使用Public节的参数;如果Public节也未定义则仅生成空的PARA树。要素-参数文件-引用15、tc/XXXX.XML"/>......个性处理段要素说明要素-个性处理段…16、:InsertJournal"error="IGNORE"/>......…17、age=”ZZZ”function=”BBBBB”/>要素-个性处理段个性化处理段保存在各应用交易的Function节中,段名(name)在当前CTL文件中唯一;Function内的语法与CTL语法
3、TRM
4、FRT
5、TBS
6、M
7、MT
8、THD
9、WEB
10、"/>...
11、TRM
12、"/>...要素-参数文件-内容每个使用中间业务模块的CTL都有一个参数说明文件,该文件的根节点名为Parameter,包含一个或多个Application节点。一个Application节点表示实例化的一个应用的具体参数;App
13、lication的name属性的值为应用的名称,在参数文件中唯一;一个Application存在一个Public节和多个Transaction节,其中Public节的参数用于说明当前应用实例的公共(或默认)参数,这些参数也可能被Transaction节中相同参数名的参数重载;Transaction节的参数则为当前应用实例中相应交易的参数;要素-参数文件-内容每一Transaction节内可以定义多个Arg节,用于说明参数具体名称(name)及其定义值(value);参数内容通过原子函数读取后存放在PARA树上,用@PARA.
14、参数名的形式引用;每个功能模块的具体参数项参考相关手册。要素-参数文件-规则参数通过ReadModuleCfg函数读取,所有参数保存PARA树,交易结束时销毁;参数读取顺序为先Public后Transaction,如果参数重名则覆盖;未找到指定名称的Transaction节时只使用Public节的参数;如果Public节也未定义则仅生成空的PARA树。要素-参数文件-引用15、tc/XXXX.XML"/>......个性处理段要素说明要素-个性处理段…16、:InsertJournal"error="IGNORE"/>......…17、age=”ZZZ”function=”BBBBB”/>要素-个性处理段个性化处理段保存在各应用交易的Function节中,段名(name)在当前CTL文件中唯一;Function内的语法与CTL语法
15、tc/XXXX.XML"/>...
16、:InsertJournal"error="IGNORE"/>......…17、age=”ZZZ”function=”BBBBB”/>要素-个性处理段个性化处理段保存在各应用交易的Function节中,段名(name)在当前CTL文件中唯一;Function内的语法与CTL语法
17、age=”ZZZ”function=”BBBBB”/>
此文档下载收益归作者所有