分享
 
 
 

SUN-JAVA技术在E-TRADE站点的应用方案

王朝java/jsp·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

自从1992年成立以来,E-TRADE已迅速发展为Internet上在线投资经纪行业的领导者。它为45万客户提供简明而又有价值的投资建议,以最快的速度、最安全的环境、最友好的用户界面为用户提供最新的信息。正是基于这样的理念,E-TRADE事实上已经突破了传统经纪交易业务的局限。它为用户提供了相当广泛而且功能强大的应用工具和软件,这种新的服务形式远远超越了那种传统的经纪人提供的所谓“全面服务”。E-TRADE也籍此重新定义了个人投资的行为,并且为未来的创新制定了标准。

E-TRADE的努力使得它的顾客保持率达到96%,这是一个令人羡慕的数字。1998年第一季度E-TRADE的收益超过了5100万美元,与1997年同期相比,增长了104%。管理资产已增至近100亿美元。

与财务金融方面的广泛的服务相呼应,E-TRADE于1997年推出了它的”共同基金中心”。这个中心集中了超过3500种的基金,并提供了许多功能强大的、集成了演示和搜索功能的工具。同时,客户在这里还可以访问到每种基金的内部数据图表,并且可以得到公司的背景、市价以及关键的财务指标等信息。在这个共同基金中心短短的为期8周的开发过程中,采用了Sun公司的Microsystems服务器、java技术,以及从Netscape应用程序服务器、BEA TUXEDO到中间件等一系列用于应用开发及配置的解决方案。 E-TRADE的 基础:世界级的管理与最优的技术

E-TRADE 在吸引人才上的力度是引人注目的。董事长兼总裁Christos M. Cotsakos积极地从全美商界各层次的人才中精心挑选那些精锐的、经验丰富的经理人员。最终,他得到了一个经验丰富的、平衡的管理队伍,在一个高度统一的架构内分别管理市场、财务和IT。在E-TRADE的员工名单上,我们可以看到来自各大公司的执行经理,包括:Schwab,、DHL、 联邦快递、A. C.、Nielsen、 Chase Manhattan、 Apple,,以及 Bear Stearns.

为了填补最高的技术职位的空缺,Cotsakos找到了他在NBA的一个女校友Chrapaty。作为公司的CTO和高级副技术总裁。Chrapaty主管E-TRADE的核心信息系统,其中包括70多台Sun Microsystems 服务器。Sun 的硬件设备使得E-TRADE可以控制平均每天近10000次的并发的客户请求以及超过30000次的业务。正如Chrapaty所说,“在E-TRADE,我们不会在系统设计上陷入绝境。当我们构建应用环境时,我们本能地倾向于业界最好的技术;当我们为技术投资时,我们投资Sun Microsystems。”

Chrapaty领导着一个由200多个专业技术人员组成的团队,他们中近40人主要面向研究和开发。Chrapaty强调,E-TRADE不是一个试图发展技术的投资公司,首先,它是一个技术公司,但它所关注的并始终坚持的主要方向在于服务于金融界。 “共同基金中心”的开发环境

当E-TRADE的典型的股票和特权贸易系统刚被开发出来时,在业界还是独一无二的。这套系统的定制完全使用HTML、CGI和C++代码。结果得到一个运行于Sun Solaris系统上的高性能的交易引擎,可支持25000个用户同时使用。但现在又面临一个新的挑战:当这套系统已经经过18个月的发展和完善时,“共同基金中心”要在短短8周内开通在线服务,并要做到与公司当前的系统高度集成。

Chrapaty迅速意识到在这样短的一段时间内通过定制应用软件来推出这个系统是不可能的。它的激进的开发安排带来的挑战集中于以下三点:

缩减新产品和服务的面市时间

创建一种新的体系结构以适应市场上大量的交易需求

为用户进入E-TRADE网络提供多种通道

Chrapaty为此专门选择了Netscape 应用服务器 和BEA TUXEDO 中间件产品。Netscape 应用服务器为E-TRADE提供了从前端到后台的一种可扩展的解决方案。它可以使系统将每个用户看作一个单个的交易实体,避免了从前每个用户一次交易(涉及一组应用)中频繁的重复确认和加密。同时, Netscape还通过JAVA技术的应用在多机间提供了很好的负载平衡。Netscape和Sun联合进行的基准程序测试表明:运行于一台4CPU的Sun Ultra Enterprise 4000服务器上的Netscape Application Server可在一分钟内处理12000次交易。

凭借在分布式交易进程和应用方面的出色的控制能力,BEA TUXEDO 可作为满足E-TRADE在关键交易的监控及确保一致性方面需求的理想的选择。BEA TUXEDO一个最强大的特性是它的监控系统性能的能力,它可以直接监视到系统的后端并更正交易中可能发生的错误。BEA TUXEDO还可以控制对系统中基本的市场数据的访问(包括NASDAQ上市的新股及路透社的新闻)。除此之外,Chrapaty 还补充道:经过与其他交易控制系统的测试比较,BEA TUXEDO的易隔离性也被证明是最好的。

BEA TUXEDO还为E-TRADE提供了调整不同服务的流量的能力,可以用来满足一些特殊的需求如:提供使用工具、容错以及对整个应用的管理。通过与来自BEA和Sun的专业服务小组的合作,Chrapaty所带领的团队已经能够做到在预定的时间内完成应用开发任务。Chrapaty感激地说道:我们用JAVA开发适用于Netscape 和 BEA TUXEDO的可重用的代码,JAVA可以帮助我们分散工作任务,BEA TUXEDO可以保证可靠性,有了这些,我们的扩展能力几乎是无限的。 配置环境

当一个用户的身份在应用层被验证有效后,Netscape Application Server立即将商务逻辑分离到他的层面中,可扩展性因此得以增强。Netscape Application Server采用了遵循开放标准的非私有系统,并且将所有主要的商务资产离散化地表示为若干层次(tiers),这使得E-TRADE可以提供一系列可扩充的服务,包括在与以前的股票等应用系统集成时可提供更方便的维护和修改途径。Netscape同时提供了分离应用程序的能力,这可使E-TRADE 对个人的交易过程进行分析和评估。

到目前为止,在E-TRADE 的两个技术中心,每处都有大约35台Sun Ultra Enterprise 2在运行。“作为一个小公司,我们所看中的是Ultra 2的价格和可扩展性”( Chrapaty)。Chrapaty 还介绍道,“公司迁移到新地点时(已于98年6月初次亮相),E-TRADE的服务器将升级到Sun Enterprise 4000,每个地方将配置约15台。Sun的升级方案使我们这次过渡成为一个平稳的、可以承受的过程。另外,我们的操作系统最近已升级到了Solaris 2.6,这也是我们迁到新址后的技术基础的一部分。”

虽然70%的E-TRADE的交易是通过互联网进行的,但Netscape还可以容纳那些通过“交互声音反应”(IVR)来访问E-TRADE的客户。IVR是一种类似于AOL,、CompuServe、 WebTV,以及类似于Palm 航空公司推出的个人数字助理一类的第三代网上服务。

为了它的“共同基金中心”,E-TRADE 特别推出了一种高级的、无状态的系统配置,它可以使数据从不同的应用层次流入,避免了在复杂交易中对磁盘的大量的写操作所带来的瓶颈问题。E-TRADE的无状态的体系结构在它的产品环境中是至关重要的,因为它可以确保严格的质量控制并提高系统的可靠性。

在前端,用户通过Netscape 或 Microsoft的浏览器运行HTML和Java应用程序。在后端,所有的客户、命令、portfolio和目录数据库都通过一个安全的防火墙运行于一台DEC Alpha服务器上。 在将来的某一天,我们都会以这样的方式来投资

为了在市场上占有更有利的地位,E-TRADE的执行总裁Cotsakos已迅速地与一系列技术、内容提供和分销伙伴达成了商务协议或建立了联盟。这些伙伴包括AOL、 AT&T,、CompuServe,、Microsoft Investor、 PointCast和 Yahoo!。这些热门网站的吸引力将持续地提升E-TRADE在下一个千年中的财务金融领域的革命性的品牌形象。事实上,E-TRADE在业界已经赢得了包括PC Computing、 Red Herring,、PC Week,、Money和Fortune在内的众多媒体的广泛好评。

利用互联网来为用户的投资决策提供智能帮助,E-TRADE正是籍此改变了投资的范型。它为用户提供了实时的、每天24小时每周7天不间断的便利服务,自主的消费者权利,以及图形化的直观的研究工具。伴随在技术创新和增强个性化方面的长期承诺,E-TRADE已经为有效满足金融界的所有投资需求做好了准备。

Chrapaty 曾这样谈到,“虽然其他的公司正在追赶和模仿我们,但E-TRADE仍保持着它的竞争优胜,我们的目光集中在未来。”“我们完全承诺将开发一个全新的系统体系和产品服务系列,目标是使E-TRADE在下一个千年中仍能保持投资业界的领袖地位。Sun Microsystems 为E-TRADE 的这种体系的实现提供了一个坚实的基础。” 要点 业界挑战

设计并有效利用一个高性能的、业界一流的、具有可伸缩性并且在8星期内能很容易地进行修改的共同基金贸易系统。同时将新系统与现存的股票和贸易系统很好地集成。 解决方案

引入一个多层体系结构来分离商业业务上的逻辑层次。使用高速应用程序服务器和交易监视器来确保任务的执行速度和其他关键的性能。 硬件/软件环境

24+ Sun E4000s

20+ Ultra 2_s

8 Ultra 60_s

操作系统: Solaris 2.5

Netscape 应用程序服务器

BEA TUXEDO 交易监视器

负载平衡: Java 代码 商业应用上得到的关键性的结果

迅速走向市场

可处理大量的并发的交易

高可靠性

适应未来发展的可扩展性

模块化的体系结构使维护和修改工作更容易

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有