后台服务平台


后台服务层是根据领域工程构建的一系列针对不同业务领域的公共服务。这些服务包括批处理服务、OLTP服务、OLAP服务、CEP服务等。由于交易中心的业务复杂、种类繁多,故应用类型也数量较多,并将随着中心业务的发展而进一步发展。应用的开发基于后台公共服务所提供的参考架构作为指导和模板,并通过公共服务所提供的接口实现业务功能。

批处理服务

批处理服务框架用于支持实现盘后、日终等典型的批量数据处理任务,其包括了任务的定义、任务的触发、任务的执行、任务的监控、任务的优先级管理、任务的暂停/终止等多项功能的支持。

OLTP服务

联机事务处理过程(On-Line Transaction Processing,简称OLTP)也称为面向交易的处理过程,其基本特征是前台接收的用户数据可以立即传送到计算中心进行处理,并在很短的时间内给出处理结果,是对用户操作快速响应的方式之一。 该类应用是中心最常见的应用,OLTP服务框架支持应用完成如下场景需求:支持大量并发用户实时或定期添加和修改信息;信息不仅仅比较复杂、每日有较大量的笔数;有完整性、可靠性、实时性等要求。

OLAP

OLAP是针对特定问题的联机数据访问和分析,通过对信息的多种可能的观察形势进行快速、稳定一致和交互性的访问,允许管理角色人员对数据进行深入的观察和分析。我们规划OLAP框架的目标是让应用系统使用商业数据而不必了解后台存储机制并具有智能地、透明地支持各类不同类型商业规则。

复杂事件处理(CEP)

复杂事件处理(Complex Event Processing,简称CEP,)将系统数据看作不同类型的事件,通过分析事件间的关系,找出一些可执行的规则,再把这些规则定义在操作流程上,自动化或半自动化地实现从分析层反馈到应用层。CEP的框架需要支持建立不同的事件关系序列库,利用过滤、关联、聚合等操作,使用规则引擎、工作流等技术辅助,最终由简单事件产生高级事件或商业流程的整个过程。

内容管理

用于网站的内容建设,对网站栏目及内容进行管理,内容管理服务是介于Web前端(Web 服务器)和后端办公系统或流程(内容创作、编辑)之间的管理服务,其重点解决各种非结构化或半结构化的信息资源的采集、管理、利用、传递和增值,并能有机集成到结构化数据的商业智能环境中。

后台服务参考架构的规划与设计使项目开发有章可循,有模板可依。我们再参考架构的基础上通过开发工具,如Eclipse等,制定了开发的模板,开发人员只要遵循模板的指引,实现自己的业务逻辑,就可以实现项目的开发。

results matching ""

    No results matching ""