微软技术在金融行业的应用

微软技术在金融行业的应用

【摘 要】 本文将基于微软.Net技术框架,利用智能客户端(Smart Client)技术提升金融前端的用户体验度;提出了金融前端中间件的概念,利用集成与创新的应用理念构建全新的金融客户端架构;并结合应用中间件产品(intelliFlow.Net)给出了一个应用解决方案。

【关键字】 智能客户端 金融前置机 前端中间件 用户体验 渠道整合

一、金融前端的历史沿革

1)金融字符终端到图形终端的演变

早期的金融前端被字符终端市场垄断,大多以Unix终端为代表,主要面对高柜业务。其简洁的界面、单一的业务模式主导着柜面业务人员的操作习惯,也是金融终端悠久历史的见证。但是字符终端上述优势很快遭遇了来自应用需求的严峻挑战:表现手段单一、不能适应影像模式和综合业务的需求。

WindowsLinux为代表的图形终端的出现,一定程度上改善了金融终端的表现模式,提升了用户的操作便捷性,也较能适应综合业务的需求。

优点

缺点

平台

字符

终端

n 系统稳定

n 操作快捷

n 符合特定应用场景的使用习惯

n 表现手段单一

n 不能很好地结合影像技术

n 不能很好地适应综合业务需求

n 无自主能力

Unix平台终端服务

图形

终端

n 可以整合更多的相关数据

n 适应当前综合业务的需求

n 图形界面具备更好的表达能力

n 不失操作便捷性

n 无本地处理能力

n 对本地终端服务器要求较高

n 出呈现方式之外,类似字符终端

n 无自主能力

Linux/Windows平台终端服务

1 两种金融终端的比较

如表1所示,虽然字符终端和图形终端仍然是目前主要的金融前端模式,但是这种基于终端的前端模式存在着天生的应用桎梏:无自主能力。尤其是近年来用户对情感体验、应用集成与业务创新能力的强烈关注,要求金融信息系统不仅稳健可靠,更要支持多渠道的业务整合和提供使用过程的精神愉悦感。无自主处理能力的金融终端在上述应用需求的驱使下,逐渐被边缘化,而基于独立PC机、具有自主处理能力的图形客户端则渐渐成为主流。

2)金融终端到图形客户端的革命性变革

图形客户端这一早已被非金融业界普遍接受的应用现实在金融行业却是步履维艰、姗姗来迟。因为庞大的应用规模和历史投资、经过考验的稳定性和操作惯性毕竟是金融行业核心业务系统更新换代的首要考量。

正因为上述因素的存在,金融信息系统在技术架构、客户体验模式上常常与技术发展态势、集成和创新能力相距遥远;尤其在金融前端,其基于前置机的前端架构和终端呈现模式越来越多地面临着用户情感体验需求和应用理念的挑战。

基于独立PC机的图形客户端具有金融终端无可比拟的下述优势,使得金融信息系统的前端架构在较高成本投资的阴影下仍然“不知不觉”地向图形客户端迁移:

n 高度的自主性: 强大的本地管理和处理能力,分担后台系统的工作负荷。

n 丰富的用户体验: 本地化的图形处理与导航能力,快速、逼真再现业务场景;自主的操控能力,充分契合人的思维,提升业务受理过程的情感愉悦度;实现“以交易为中心”到“以客户为中心”的转移。

n 灵活的应用柔性:支持金融业务向多渠道、多产品的综合服务平台转型;支持数据、业务、渠道的前端整合。

n 应用适配能力: 能很好地利用SOA的理念,与现有系统构成联邦式的应用集群。

许多认识到上述优势的金融IT经理们不得不感叹:图形客户端除了成本因素之外,实在找不到任何缺憾。

但是,随着PC机成本的降低和Microsoft .Net框架在客户端独步全球的技术优势和快速实施能力,图形客户端的成本劣势开始变得微不足道,没有力量可以阻止金融前端的这一发展趋势。

二、金融图形客户端的技术支撑

1Microsoft图形客户端的发展

微软技术在金融行业的应用

1 图形客户端的发展历程

Macintosh开创了视窗图形界面开始,GUIGraphics User Interface)开始横扫字符界面市场。1990年微软公司启动Windows战略,终结了字符界面和仿真图形界面的神话,宣告了图形客户端时代的来临。微软平台下图形客户端的发展历程如图1所示。

Internet技术发展的初期,图形客户端因其部署和维护的问题而饱受指责,Browser的出现,则成为了图形客户端的滑铁卢;面对应用需求与用户对情感体验的强烈关注,Browser却又显得力不从心,人们开始期盼图形客户端的理性回归;而Microsoft智能图形客户端技术的推出,引发了一场客户端应用理念和技术的变革。

智能客户端作为传统图形客户端和Browser的强大替代品,已经成为金融图形客户端的主流模式。

2)金融图形客户端的智能化

智能客户端(Smart Client)整合了传统图形客户端和浏览器模式的优点,而摒弃了二者的缺点,具有如下主要特色:

n 动态加载、即需安装:再也不会因为网络带宽和部署的问题而饱受诟病。

n 零接触部署与自动更新: 弥补了Browser模式所拥有的唯一优点。

n 离线操作与本地自主:即使在离线状态下,也能充分发挥自主的业务处理能力。

n Web Service完美集成: 利用.Net Framework 3.0WCFWindows Communication Foundation)组件,轻易构建联邦式的应用集群。

上述所有的特色均由微软.Net平台提供框架级别的支持。

3)金融图形客户端强大展现力的支撑技术

金融图形客户端因为其稳定性、安全性等诸多因素,金融行业的IT经理们几乎无一例外地要求采用基于WinForm的智能客户端架构。在微软技术框架的支撑下,.Net Framework 3.0的展示组件WPFWindows Presentation Foundation)则为构建具有强大展现力的金融客户端提供了快捷的技术途径。

WPF提供了丰富的客户体验组件库和统一Smart Client编程模型,采用XAML描述用户界面。不仅使用户界面更加灵活,更加逼真和多态,而且使用户界面完全脱离了程序逻辑,对用界面的修改只需要重新配置XAML文件,而不需要修改代码和重新编译。其基于属性的革命性编程模式是未来客户端开发的主流途径。

三、基于微软平台的金融前端解决方案

1)基于微软技术的金融前端解决方案

经过长期的金融业务实践和应用积累,在东南融通自主研发的应用中间件产品intelliFlow.Net的基础之上,我们构建了基于微软技术的金融前端解决方案,并且引入了“前端中间件”的概念,如图2所示。

微软技术在金融行业的应用

2 基于微软平台的金融前端解决方案

2)方案优势

该方案较之传统的金融前端有不可比拟的应用与技术优势。

n 基于Smart Client技术的图形客户端带给用户前所未有的新体验以及操作和维护的极大便捷性,并且具备离线业务处理和在线同步的能力。

n 前端中间件的引入,使金融前端系统从应用架构上充分享有多层分布式应用的所有优势;其业务组件容器延伸了前端系统的业务处理能力;工作流引擎组件更使得金融前端系统具备流程驱动能力,这对于那些与后台主机系统离线审批的业务尤为重要。

n 传统前置机以通讯层控制层的形态嵌入前端中间件中,集中管理和控制客户端与后台主机系统的信息交互,具有更大的柔性和可控性;

n 异构型应用适配器拓展了金融前端与外部系统及多渠道系统的整合能力,并且对客户端透明。

n 统一的安全控管、集中的前端业务处理、统一的数据访问机制。

四、结论

从应用整合、系统柔性和可控性、用户情感体验及技术发展态势而言,图形客户端是金融前端的必然趋势。

目前金融前端应用模式单一,无法应对“以客户为中心”的金融服务模式和多渠道整合的需求。而金融前端中间件的引入,为解决这一应用桎梏提供了最佳的技术支撑,成为构建和谐的前端应用场景的枢纽。

微软技术在金融前端具有无可比拟的优势,并且愈来愈成为前端应用的主导模式。

你可能感兴趣的:(应用服务器,金融,网络应用,情感,WinForm)