高级队列 第1 页 现代世界的信息队列 Oracle 技术白皮书 2002 年 6 月 高级队列 第2页 现代世界的信息队列 执行概述 传统上,企业使用面向信息中间软件来协调应用
那时他们的着眼点在于使两个应用间的通讯成为可能
而电子商务的出现改变了这种状况
应用不再是没有命名的应用,这些应用扮演着重要的商业功能角色
而应用中的信息交流则象征着重要的商业通讯
信息队列运转不能再被孤立地认为是数据库运转
信息队列运转几乎始终伴随着数据库运转,并且需要随数据库运转而被进行业务性的调整
在某些情况下,信息由数据库运转中隐式捕获
这就要求基础架构必要能够管理从初始到消费的整个通讯处理过程
由于信息交流的重要本质特征,信息队列运转所需的运转性特征等同于数据库所提供的特性
由Oracle8
0所提供的 Oracle 高级队列功能使Oracle 在该领域完成了一次大的飞跃
队列功能提供了独特的集成于数据库的信息队列功能
它提供了完整的信息处理功能,以及所有 Oracle 数据库高可用性和安全性的运转优势
与数据库的独特集成为当今世界所要求的信息和数据库运转集成提供了单一事物处理,安全性,和数据模式
调查显示,在 Oracle9i beta 中有大约 30% 的客户在他们工作的重要应用中使用高级队列
Oracle9i 数据库版本 2 引入了面向信息中间软件的又一次革命 - Oracle流
Oracle流 是Oracle 高级队列 和Oracle 其他分布式技术的基础架构
在Oracle流 上架构高级队列 ,使过去不能实现的信息共享应用得以发展
它消除数据仓库技术,复制处理,高效性以及工作流程间的界限
所有这些应用和环境可以在无缝方式下共享事件
它使信息共享成为可能,通过一个新的一体化的方法来维护各种不同形式间的通讯处理
Oracle 高级队列 对于事件的捕获,存储以及分布提供了一个一