操作系统  办公  实用知识  设计  开发  WEB开发  移动开发  数据库  软件工程  网管  安全  管理  信息化  答疑  渠道 

软件架构训练基础教程之软件应用实践[1]

2007-3-5 网友评论 0 条 点击进入论坛

  在商业终端用户环境中,对象技术已经应用于很多产生了商业效益的重要的应用程序中。其示例包括世界上最大的共同基金公司之一的Fidelity投资公司,它在大约五年前就把自己的基金管理工作站集成为支持多源信息,包含了决策支持能力(这对于基金管理业务是至关重要的)。

  他们选择的下部构造是一种符合CORBA标准的对象请求代理的实现。通过使用CBRBA,Fidelity投资公司能够按单独的基金经理的需求定制信息的收集并分析环境。本文的一些读者可能已经投资了一种或多种CORBA支持的有价证券。大型银行机构Wells Fargo也在应用程序中使用了对象技术以形成竞争优势。其示例有,五个月之内开发、定型和配置的财务处理系统都是基于对象技术和CORBA实现的。在这类系统中,他们集成了运行IBM操作系统、支持在线事务终端的大型机环境的框架组件环境。

  在Wells Fargo的另一个应用程序中,他们集成了不同种类的系统以支持跨越大型企业的系统管理。系统管理是客户端服务器建立的富有挑战意义的,并且必要的应用程序之一,因为信息技术的操作和管理不再是集中的,但是仍然需要跨越多个自治的(autonomous)的部门系统和用户桌面进行协同。Wells Fargo利用对象技术的优点实现了这样的分布式系统管理能力,并极大地减少了自己的成本,减少了系统支持挑战的响应能力方面的问题。

  对象技术的另一个生动的例子是由一个大型的保险公司实现的。USAA有一个汽车保险索赔系统,客户服务代理商可以使用它通过电话接收损害索赔的报告。除了汽车保险外,USAA还有大量的相关产品线(包括生命保险和借贷能力)。通过使用对象把自己的信息技术集成到一起,USAA能够为客户服务代理商提供USAA全部产品线的信息。如果某个客户报告了汽车损害索赔,该汽车已经被评估了并且需要更换,客户服务代理商就能够处理该保险索赔并为交通工具的更换提供一辆新车贷款。此外,客户服务代理商还有该客户的相关信息,例如年龄、小孩的数量,能在这个保险索赔电话之中的适当的时候提供更多的保险覆盖范围。有了这些增强的能力(本质上重新构造了自己的客户服务流程),USAA能够在已有的客户身上获得30%的收入增长,而这仅仅是通过为呼叫USAA进行汽车索赔为目的的客户提供额外的服务获得的。

  在公共部门,对象技术也被广泛地应用了,并带来了显著的优点。其中有几个例子是通过数据交互和增进间接使用研究(Data Interchange and SynerGIStic Collateral Usage Study,DISCUS)项目实现的。这个项目和其学术课程都在The Essential CORBA【Mowbray 1995】一书中描述过。最前面的学术课程是讨论使用对象技术来重复使用设计信息的能量的。一旦建立并使用IDL指定了软件的接口,那么让承包人(contractors)和商业厂商支持互通性的接口就相对廉价了。这种能力是在Internet革命之前定义的,当它变得适合于集成Internet能力的时候,其相同的封装能够同样地集成通过Internet浏览器查看数据的新方法。接着它实现的已有的传统集成可以用于在Internet浏览器上查看数据提取信息。

已有 0 位对此文章感兴趣的网友发布了看法    
我来评两句 登录邮箱: 密码:
  匿名发表
今日推荐
技术文库(共有 46468 篇文章)
操作系统
办公软件
实用知识
网络管理
软件开发
WEB开发
软件工程
数据库
设计在线
信息安全
行业信息化
管理信息化
重点推荐
电子杂志订阅
点击电子杂志名称查看样刊
输入E-mail地址即可订阅
E-mail