Athena应用开发平台

in 开发平台

<<< 上一篇

云核PBOC IC卡插件
云核PBOC IC卡插件根据PBOC 3.0标准开发,适用于Android 4.0以上具备NFC功能的手机,可以将IC卡作为安全设备,从而提高手机银行的安全性。

下一篇 >>>

VenusUI前端开发平台
VenusUI是一套完整的单一页面应用程序(SPA)前端开发解决方案:集成了Angular、ionic、Bootstrap等成熟的开源框架;采用了MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入等特性;使用 Material Design 设计语言,为银行业、金融业客户深度定制了一系列在外观、交互性和动画效果等方面都有出色户体验的UI组件;利用Node.js流,实现了桌面/移动端的前端项目快速构建和发布。

产品概述

Athena应用开发平台采用开放性的设计思想,实现了一整套适用于金融软件开发的基础应用开发框架,同时提供了一系列的基础业务组件和技术组件,为金融软件的开发提供了完善的开发环境、运行容器、以及完善的监控及运行维护支持工具。该平台为通用平台,可适用于金融业各类典型应用场景的开发,并具备跨领域支持能力,特别适用于高安全、高并发、高突发性、高吞吐量、高效率的关键金融应用系统的开发和运行。

产品特点


基于Spring的轻量级开发框架,支持分布式微服务架构,采用全异步机制,拥有高性能的RPC处理模块

丰富的领域业务组件库,如认证模型、权限控制、审核流程、限额模型等基础组件

功能完善的技术组件库,如通讯协议适配、报文转换、加解密处理、批量处理等基础组件

可视化集成开发工具,使开发更快捷,并建立统一的开发及测试标准

强大的应用发布平台与运维监控平台,支持持续集成和部署

同时支持J2EE和J2SE运行环境,支持虚拟化及云计算环境,支持应用容器化

图表 1 Athena应用开发平台总体架构图


产品应用现状


2014年以来,已在多家银行应用于以下金融系统的实施:

整合平台,直销银行,手机银行、网上银行、微信银行,支付平台,互联网核心,ESB,ECIF,移动信贷,统一消息平台,金融业机构信息共享系统,网联接入系统,商城,绩效系统等。