对于一个数据提供部门来说,通常的数据服务模式有几种:一是通过Web Service等方式提供请求/响应式数据服务;二是通常前置机/前置库的方式将数据汇集在一起,由数据需求方自行去获取;三是通过数据整合后将数据发送到数据交换平台,由数据需求方对接交换平台任务后获取。第一种模式暂不讨论,在此简述一下第二、第三种模式的解决方案。
前置机/前置库模式数据服务解决方案
- 通过数贝软件TurboDX将本部门内各业务数据及中心服务数据库上的各类数据有效汇集到前置库上
− 多数据源业务数据统一管理及展现
− 全表/全库复制
− 单表/多表实时增量同步
− 根据业务事件的交换整合,具有触发器、标识位等多种事件触发方式
− 实时运行+定时自动启动数据交换任务 - 由数据需求方自行到前置库上获取数据
- 数据获取接口由数据需求方自行开发,接口的设计合理性及数据获取效率只能由开发方保
- 需开放前置库数据库用户及权限,存在一定数据库安全隐患
- 需开放网络通路,存在一定网络安全隐患
- 前置机/前置库需由本部门建设、维护,有一定日常维护工作量及相关责任