移动BOSS系统总体技术架构设计
10页1、总体技术架构设计(版本号: V0.9)修订表版本编号*变化状态简要说明(变更内容和变更范围)日期变更人批准日期批准人*变化状态:建立,修改,增加,删除目 录修订表3第1章 前言51.1 目的范围5第2章 总体技术架构设计62.1 技术架构62.1.1 架构图62.1.2 架构说明62.2 SFC(Service Flow Control)72.2.1 解析引擎核心模块(Runner)72.2.2 图形化工具72.2.3 支持的服务类型72.2.4 服务流程引擎数据库(SFC-DB)82.2.5 服务流程描述语言(SFDL)82.2.6 SFC的优点82.3 客户端开发82.4 业务与服务92.4.1 业务与服务流程92.4.2 服务间状态92.4.3 服务的事务102.4.4 服务层的粒度10第1章 前言1.1 目的范围本文档用于描述江苏移动BOSS系统1.5版总体技术架构。BOSS1.5总体架构是公司移动支撑网产品的基础技术架构,结合SOA思想,同时兼顾到未来可预见的架构扩展特性。第2章 总体技术架构设计2.1 技术架构2.1.1 架构图图表 2.112.1.2 架构说明结合目前BO
2、SS系统情况,BOSS1.5总体技术架构如上图所示,包括四层:1、 界面层:该层直接面向用户,将forms展现给用户,并且完成与用户的交互功能。forms主要可以分为三种类型:UnixForms(UNIX系统下的字符页面)、WindowsForms(WINDOWS系统下用Delphi开发的页面)、WebForms(浏览器下页面)。该层可以分为两类,一类是表达型,自身生成页面及页面逻辑;另外一类为解析型,通过接入层生成页面及页面逻辑,在解析后展示。2、 接入层:该层负责接收界面层的业务请求并通过调用服务流程控制层完成业务功能响应给界面层。在界面层为解析型的情况下还要负责生成页面及页面逻辑响应给界面层。3、 服务流程控制层(SFC):该层负责接收接入层的业务请求并根据配置的业务模板对业务进行分解,并调用相关的服务来完成完整的业务功能。4、 服务层:该层负责完成具体的应用功能,面向业务,以组件化的方式分布。2.2 SFC(Service Flow Control)2.2.1 解析引擎核心模块(Runner) 按预定义的服务流程执行各个服务 管理整个服务流程生命周期中的状态 管理业务中的事务
《移动BOSS系统总体技术架构设计》由会员灯火****19分享,可在线阅读,更多相关《移动BOSS系统总体技术架构设计》请在金锄头文库上搜索。
2024-03-26 6页
2022-05-07 7页
2022-02-12 1页
2022-01-02 5页
2021-12-22 7页
2021-12-22 18页
2021-12-22 38页
2021-12-22 17页
2021-12-21 26页
2021-12-21 13页