|
Woolwich金融机构构建在线银行服务系统
高平 2001/12/27
构建一个效率比较高的网络服务系统,提高信息服务的质量,已经成为企业目前最紧迫的任务之一。前不久,英国著名金融服务机构Woolwich利用Intel架构、戴尔服务器、微软的分布式系统、移动电话和交互式数码电视构建了一个全天候银行专用服务系统,大大提高了金融服务效率。
系统要求
通过不同的中间服务器进行金融结算有一个非常重要的前提:当中间服务器软件由不连续的和独立的子程序处理时,通过不同的客户通道进行多重访问才能得到比较准确的结果。另外,还有一些业务,如密码检查、错误提示、审核和转送资金等也必须通过不同的子程序处理,这种设计使Woolwich可以增加新的服务以满足客户的需求。如“账户结算”功能,既可以基本货币结算,也可用另一种货币结算。使用基本货币时,现有的所有功能都不会受影响。
Woolwich构建的该系统需要移动电话和交互式数码电视的帮助。目前大部分客户都是通过呼叫中心访问自己的账户,但Woolwich更希望客户能充分利用个人装置与之建立业务联系。目前,该网站每小时都要接收10万笔业务,在同一时间内平均有300笔业务。如果访问该网站的客户数量超过了其最大限度,就只得增加更多的服务器来接收客户办理业务,包括网站服务器、代理服务器、中间服务器等。
方案实施
Woolwich采用Visual Basic和Java语言以及另外一些标准软件和基于Intel的硬件,使应用程序更加简单化,数据恢复功能更强。该系统具有两个同样的数据中心,如果一个数据中心瘫痪,另一个就会“挺身而出”。每个数据中心每周都会有一个短暂的休息,持续时间为30秒。该系统的自动监测工具不但可以检查整个系统的工作状况,而且还可以检查系统中某个部分的运转情况,如果某个部分出现问题,即使整个系统运行正常,也会自动提示客户。
由于采用了多重单元联合运行的方式,该系统可以随时扩展自己的空间,以满足日益增多的用户需求。之所以没有采用固定的单元结构,是为了使该系统更简单、成本更低。所有的应用程序不受地区的限制,无论客户身在何方,都可以随时调用。它采用两个截然分开,但又相同的数据中心执行纠正错误功能,如果一个数据中心出现问题,另一个就会自动加以补充。以后,这两个数据中心很可能会同时运行,共同处理客户信息,大大提高其纠错能力。
网络银行和Microsoft Money使用的都是128bit SSL加密技术,但网络银行的加密技术更加完善,几乎考虑到了每个程序的安全问题,确保了数据安全。这种体制已经获得了权威部门的认可,在OFX和浏览器环境下的安全交流几乎无懈可击。防火墙子系统更是整合了多种安全技术。
网络结构图
Woolwich系统的前端处理器架构由多重通道组合而成,消费者主要使用这些通道来访问账号和办理金融业务。网络银行完全采用了Pure
Java程序,客户可以使用Java激活浏览器,通过互联网连接来访问。程序则通过代理系统来访问Web服务器。配备的两个Alteon路由器主要用于平衡IP登录工作。这些路由器由主系统和子系统两套系统组成。在正常情况下,由主系统来控制登录的平衡情况,此时,子系统则用于监控主系统的工作状态和性能。一旦主系统出现问题,子系统将会自动接管主系统的工作。
Java银行程序在互联网信息服务(IIS)上运行,用于管理用户界面和访问在DCOM中使用XML数据流压缩的中介服务器上的商务对象。Java程序还控制使用互联网SSL连接发送的数据资料的加密和解密技术。用户可以使用Microsoft
Money或OFX程序,通过互联网来享受金融服务。通过代理系统,该程序可以访问MIFST服务器。MIFST服务器可以相互映射。
另外,客户还可以通过手机访问该网站,也就是说,可以使用诺基亚WAP服务器来访问WML页面。WAP服务器可以和支持WAP ASP程序的Web服务器交换数据。当用户使用交互式数码电视连接到OpenTV中心以后,所有的数据将会以一种特殊的语言显示出来,这时Web服务器将会把这些数据转换为XML格式,其它的Web程序则会将这些数据发送到中介服务器中。
用户评价
未来,将系统向Windows 2000移植是英国金融服务机构Woolwich的目标之一。如果使用微软程序中心服务器,操作过程将更加智能化。而且随着技术的进步,Windows
2000本身的性能也将有更大改进。目前将该系统植入Windows 2000的计划已经开始实施,主要工作将于明年第二季度完成。
在分布式环境下使用Intel架构,Woolwich为用户提供了全天候的银行业务服务,客户可以使用手机或数码TV办理业务。采用分布式组件构建的这一系统的造价也十分合理,而且可升级性很强。
《中国计算机报》 2001/12/27
·
·
·
|