1. 背景
配置之前,先要和银行申请环境和资料,找IT管理员配好网络。
银行资料请参考:
(1)前置机安装材料
(2)客户相关数据;
(3)测试使用账套数据;
请仔细阅读文档。清晰步骤了再进行配置。
2. 实施流程
实施部署流程
3. 搭建赣州银行银行前置机程序
3.1. 赣州银行前置机环境配置
请注意:搭建银行前置机的操作指南银行一般都会提供,更为详细的步骤直接参考银行的银企通配置文档。
赣州银行前置机环境配置:
1.JDK需安装1.8版本
2.在英文目录下解压easyware.rar压缩包;
3.修改银行服务地址、端口配置文件;
\easyware\easyware\workspace\repository\yqlt_ty\scripts\Sign_test.groovy
文件内容:
4.预留连接不同环境修改好的配置文件:
1、需要切换环境时,建议直接复制需要切换环境的文件,将原来Sign_test.groovy文件替换掉。
2、不建议手动修改Sign_test.groovy配置文件,修改保存容易导致格式不符合脚本语言规则,导致程序报错。
3、需要重启平台才会生效。
5.替换加验签秘钥文件并按一下规则命名;
报文加签验签使用的秘钥在 \easyware\easyware\hsm
例:加签私钥(企业私钥):partner_private.pem
验签公钥(银行公钥): bank_public.pem
投产时证书需更换,注意命名一致
6.在\easyware\easyware\目录下找到startup.bat Windows批处理文件,双击启动服务。
平台启动后,默认开始监听21617端口,企业系统向此端口发送http、POST请求即可由前置平台转发至银行系统。如果需要修改监听端口:
前置机服务器监听端口配置文件:
\easyware\easyware\workspace\repository\yqlt_ty\adapters\crop_in.adapter
客户端IP就是前置机服务器地址,端口是:21617,配置在上面文件中,服务器启动后,端口会处于监听状态。如有需要变更监听端口,则需要修改此配置文件里面配置的监听端口,然后重启平台就行。
注意:需要重新启动平台才会生效。
现场实施伙伴或客户方需向银行请求获取银行环境获取具体环境信息
4. 安装部署银企云
4.1. 配置【查询与支付】参数
前提:需要更新银企云最新补丁
4.1.1. 配置银企连接通道配置参数
(1)登录金蝶云星瀚,进入银企云的应用【查询与支付】
(2)进入【银企连接通道配置】页面,选择赣州银行直联版,然后点击新增
(3)进入前置机新增页面,对基础连接配置和网银登录配置参数进行配置
1、前置机IP地址:银行前置机IP地址;
2、端口号:代理程序使用端口号;
3、客户号:银行提供
4、通讯协议:固定HTTP,因此,银企通讯平台上的通讯协议也必须配置成HTTP。
5、并发锁数量:同时提交银行前置机的并发锁设置,默认1,如果银行支持多并发则可以设置,但是并发锁数量之和不能大于银行前置机的最大并发,否则会导致交易出现问题。
注意:点击测试连接,代表银企到前置机安装的服务器端口通了;如果不通的话,请检查ip和端口的配置,如果是公有云环境,这里测试连接不通是正常的,需要通过网络代理连接配置 中进行测试连接
4.1.2. 配置银企账户
如何添加银企账户
4.1.3. 银企联通测试
银企账户配置完成之后,可以在在【查询与支付】-银行账户查询内,查询该账户余额,如果余额能够成功查询,代表与银行前置机的通讯配置是成功的,可以进行实际的交易测试;
4.1.4. 银行参数配置
银行参数配置本身有默认参数,如果没有特殊情况可以不用配置。以下只对本银行的关键参数进行说明:
1、支付/非支付通道开关说明
2、业务单据防重付款验证开关
3、回单明细限制查询日期:
4、付款摘要特殊字符池: