Oracle集成技术及创建工具
添加时间: 2008-4-27 21:13:00 作者: Oracle指导 阅读次数:73 来源: http://www.d9soft.com
集成的实现
理想世界中,每人均采用统一的标准,并使用统一的应用软件和辅助开发工具建立企业,以使不同的系统能象一个系统一样进行通讯。
但在当今电子商务的世界种情形却并不如此。一个全球化的企业可以使其朝着一个同构环境努力,但鉴于要与外部数据库和企业交换数据的现实--更不用说指公司的合并和并购和继而产生的IT集成梦魇--在商务环境中采用的任何不具备灵活性的技术都可能是致命的。
Oracle电子商务副总裁Thomas Kurian说:“利用Oracle的集成工具和方法,应用服务器能够与原有系统对话。例如,它可与主机对话,与通讯系统对话,与Oracle和非Oracle数据库对话,与应用软件包对话,与交换机和Web服务对话。我们可以看到应用服务器能够与许多设备对话。这就是我们采用我们的集成设备,并使之成为应用服务器组成部分的原因。”
Steve Lipson (sblipson@home.com) 一位居住在加利福尼亚州奥克兰市的技术专题作家。
--------------------------------------------------------------------------------
BANCA IMI
Banca d’Intermediazione Mobiliare IMI S.p.A. (Banca IMI; www.bancaimi .it) 是Sanpaolo IMI S.p.A.的全资子公司,是意大利最大的银行之一和Sanpaolo IMI的母公司。总部设在米兰,Banca IMI是Sanpaolo IMI金融集团的投资银行。
--------------------------------------------------------------------------------
硬件:
Sun Enterprise 10000 (8-12 CPUs, 10-20GB RAM),
MC2 Storage Arrays
软件:
Oracle8i
欧洲顶极银行求助AQ
意大利的Banca IMI和德国的DAB银行是已经使用Oracle的具有Advanced Queuing (AQ)技术的数据库技术来集成其客户和业务伙伴的众多金融机构中的两家。
Banca IMI的客户包括其它银行、资产经纪人和机构客户。
随着全世界范围内在金融交易所进行交易的全球客户的增多和每天需要处理数以十万计份的订单,Banca IMI逐渐依赖于AQ来管理它的全球业务处理。
有效地利用实时交易,差错的余地事实上为零。为确保达到这样的高标准,Banca IMI使用Oracle AQ与全球交易所-纳斯达克证券交易所、美国证券交易所、Cetro和其它交易所进行通讯。订单处理非常迅速-事实上比交易所处理的速度还快。
“我们对Advanced Queuing 提供给我们的服务非常满意,”Banca IMI的电子贸易部经理Dominico Betunio说,“除了速度和可扩展性之外,我们对其通讯的可靠性,特别是审计功能印象深刻。”
DAB 银行
DAB (www.dabstock.com) 成立于1994年,是德国第一家提供全面服务的贴现经纪人公司。DAB通过互联网及电话和传真向私人投资商、资产经纪人、投资顾问、共有基金经纪人、银行和储蓄机构,提供范围广泛的具有革新性和高安全性的经纪人服务。
--------------------------------------------------------------------------------
硬件:
Sun EK10s (46 CPUs, 8GB RAM)
软件:
Sun Solaris,
Oracle8 Release 8.1.6.1
DAB 银行
“DAB bank”是德国Direkt Anlage银行(DAB)的商标,被许多人当作欧洲的Charles Schwab证券公司,它面临着与Banca IMI同样的挑战,提出订单的私人投资商的增加使之业务更加繁重。做为欧洲最大的证券资产经营者,DAB银行一个季度之内要处理大约二百万份订单,AQ用来确认每份订单的发送、执行或标记。
因为DAB银行必须链接到国外各个数据库,AQ在隔绝和保护银行免于受合作国的外部数据库运行意外中断的影响方面发挥着重要作用。当这种中断发生时,DAB银行职员能够简单快速地 检查 任务队列,识别出上一批发送或执行的任务,然后他们就可以精确地知道需要在何处恢复执行任务。
--------------------------------------------------------------------------------
MATCHLOGIC
MatchLogic (www .matchlogic.com), 是总部位于加利福尼亚州Redwood市的Excite@Home公司的子公司,提供数字市场营销和广告策划解决方案。MatchLogic成立于1996年,是第一家将互联网广告业、数据库和市场直接营销技术集成到一个全面服务的公司。
--------------------------------------------------------------------------------
硬件:
Sun Enterprise 4500s,
8个400MHz处理器,存储量30TB
软件:
Oracle8i Release 8.1.6 企业 版;
Sun Solaris versions 2.6, 2.7, 2.8
激动人心的AQ
MatchLogic使公司能够扩展其客户数据库,并发展与其目标客户的密切关系。
MatchLogic 维护着广告业中最大的数据库, 管理 7,400万匿名文档和2000万基于授权的电子邮件地址。
MatchLogic工程师利用Oracle的Advanced Queuing为Excite的注册系统增加最大的优势。“当有一个非常繁忙的应用软件(并且应用非常频繁)和一个 网络 链接断开一小时时,利用Advanced Queuing可将所有数据保存起来,”MatchLogic的高级Oracle数据库管理员Doug Cosman说,“生产方不存在生产量问题,这是极其重要的。”
Cosman还证明了AQ的易用性。“事实上,Advanced Queuing是Oracle的最容易集成的部件之一,”他说,“我们只用了几天的时间就设计、创建了两个独立的应用软件,并将其集成到整个产品系统中,应用编程接口非常简单。利用AQ能够保证每个应用软件获得指定发送给它的消息,而不需要在程序代码中编写这一部分。”
--------------------------------------------------------------------------------
SUBMITORDER
SubmitOrder (www .submitorder.com), 总部位于俄亥俄州都柏林市,是一家电子商务解决方案供应商。自从1999年成立以来,SubmitOrder一直协助客户建立IGM架构、订单管理和库存管理,以及提供货物仓库设施。
--------------------------------------------------------------------------------
硬件:
Sun E10Ks
软件:
Oracle8 Release 8.1.7.2, Oracle Data Warehouse,
PKMS Data Warehouse Management System,
Oracle Order Management System; Sun Solaris
建立灵活的中心
SubmitOrder认识到需要建立一个很好实施的中枢系统,该系统充分利用Oracle Advanced Queuing (AQ)所提供的每个功能。
SubmitOrder创建了ECOSystem(用于电子商务系统),它具有轴辐拓扑结构,其中每个辐条代表一个客户。ECOSystem实质上是一种IT基础设施,使SubmitOrder能够在整个系统内发送、接收和跟踪订单。
轮轴与所有辐条之间的连接器就是AQ。SubmitOrder的软件开发经理Rich Leonard解释道:“当一笔业务启动时,不论它是一张销售订单或是一张采购票据、或者是一个项目文本,我们利用一个 Java 适配器经由入站队列将其发送给中心(轮轴),再由一个适配器将其拉出入站队列,送到一个或更多个出站队列。例如,一份销售订单必须到达订单管理与客户响应系统和数据仓库。”
Leonard指出,在队列中重新分配任务优先权的性能具有很大的价值。“你不会希望由于优先权冲突而使某些订单得不到处理,而AQ使我们能够解决那些事务处理竞争性大问题,”Leonard说,“它确实相当灵活。”
Oracle集成技术及创建工具(2) 第 [1] [2] 下一页
上一篇文章: 通过JDBC连接oracle数据库的技巧 下一篇文章: 考试大学习教室[oracle问题集(五)
相关文章:

