金策略跨平台金融软件定制开发
作者:adminy 发布时间:2019-11-18 浏览量:
金融软件定制系统框架的设计与实现是基于分布式通信中间件及中间件容器组件技术相结合,通过创新客户端的组件技术,引入云数据引擎与数据注入技术,提出基于云环境组件的中间件框架开发系统。
一、云环境组件下金融软件定制系统框架总体设计
将软件框架设计成4层,即应用层、组件层、容器层和中间件层。中间件属于应用软件基础平台,中间件部署在不同的服务器节点上,并可以实现通信。组件依存于下层容器,容器为组件提供生存环境。组件是实现应用软件功能的主体,是具体算法的实现。容器中间件是实现应用软件基础环境,本方法通过组件在容器中的装配实现应用软件的构建。
二、金融软件定制系统容器模型设计
云计算环境下为了适应不断演变的环境和用户需求,往往要求能够动态调整其内部结构配置。独立的组件接入到金融软件定制系统框架,在该框架体系中容器是实现应用软件的基础环境。容器层是分布式中间件与组件的沟通桥梁,为组件提供管理控制与通信基础。根据组件管理与通信抽象出容器模型,按容器模型的需求分2大功能支撑模块:开发环境支撑和系统运行支撑。开发环境支撑,指容器为用户在开发云应用软件时,需要提供的功能。系统运行支撑指容器为上层应用系统提供所需的运用环境。主要包括:组件管理器、运行状态监控、资源调度与分配、组件生命周期管理、系统自动化部署、应用权限管理等6部分。这些服务可供各种功能组件或下层中间件的使用。