BDC银行数据中心

BDC银行数据采集系统可以为金融行业提供实时查询银行流水的提供解决方案。

【1】方案架构

方案主要采用爬虫获取数据的方式,通过保持登陆账号 session,进而减少登陆耗时,以满足用户获取流水的准实时要求。

项目主要架构如下:


fefbb6cc-d197-454e-9c1c-042cb1ce6fad.png


重要节点说明:

◆ 爬虫节点

爬虫节点包含爬虫获取流水的所有步骤和逻辑,主要功能特点如下: 

➢ 使用Java编写;

➢ 项目满足集群部署;

➢ 支持代理功能;

➢ 无需安装银行控件;

➢ 部署环境不限定在Windows系统上,支持部署在Linux系统;

➢ 采用常用HTTP请求接口;

➢ 已接入打码服务;

➢ 缓存session,缩短爬取时间;

◆ 加密服务 

可提供远端 API 接口; 

【2】部署说明

所有服务都可以部署在云节点,爬虫节点可部署在linux或windows平台,加密服务需部署在windows平台。

【3】管理平台

(1)配置银行的登录账号,爬取规则,开启关闭等;

(2)配置业务系统回调接口,保证采集到的数据可以通知到下游系统;

(3)查看采集到的流水数据;

(4)异常告警消息处理;

(5)数据统计分析功能;

(6)权限管理;

【4】目前已支持银行

农业银行企业版、民生银行企业版、中信银行企业版