Java 通用页面流程框架及实例介绍在企业的应用系统中,存在着大量的页面流程,即一个交易需要多个页面以及操作才能够完成,这些交易的多个页面之间存在复杂的逻辑和复用关系
本文介绍 IBM Branch Transformation Toolkit(本文简称 BTT)中的一个重要框架 -— 通用页面流框架
作为企业 J2EE 应用的一个重要组件,通用页面流同时支持 Web 页面流、Java 客户端页面流和手机客户端页面流
同时 IBM BTT 通用页面流框架具有很强的扩展性,用户可以扩展用以特别的页面流程处理,比如电视渠道页面流程
企业前端渠道应用的特点企业的前端渠道应用,指企业应用业务服务系统的前端渠道接口
这里的前端渠道是相对于后台来说
以银行应用系统为例,前端渠道应用指网上银行、柜面应用、低柜理财应用、电话中心、ATM 应用、Kiosk 应用、手机银行等等
而银行后台系统,则指后台的核心业务系统
企业的前端渠道应用和后台业务系统都有其各自的特点,本文的通用页面流框架主要应用于企业的前端渠道应用中
对于企业后台业务来说,SOA 架构思想使得企业中间业务组件化、服务化,具有更好的适应性和扩展性,以至于企业面对市场,能够以更快的速度开发出新的业务流程,符合客户和市场的需求
随着企业业务流程的 SOA 整合,企业的后台业务流程日趋法律规范
而对于企业的前端渠道应用来说,随着企业“以客户为中心”转化的趋势,企业的前端渠道应用建设日趋重要,很多企业都建立起网上系统、手机应用、电话服务等前端渠道应用
而且,企业的前端渠道越来越多
企业前端渠道应用的特点 – 多渠道、以客户为中心在前端渠道应用系统开发过程中,页面流程是一个非常重要的模块
由于企业前端渠道越来越多,各种渠道具有异构的特点,可能是 Web 平台,也可能是富客户端前台,也可能是手机应用,所以一个适合企业前端渠道应用的