二、关键应用程序领域的开发新特征:
1.Internet Content Management(英特网内容管理器)
Oracle 9i 允许客户将所有类型的多媒体内容存储、管理和合并到单个数据库中。Oracle 9i 大大加强了Oracle 8i 数据库功能,以充当创建、管理和传递因特网内容的平台。包括:
a.存储和管理所有类型的内容
Oracle 9i 包括
Internet File System(文件系统)版本1.2发行版,它是对Oracle 8i 数据库的革命性扩展。Oracle iFS 提供关系数据库和文件系统世界的最好部分。
b.英特网应用程序的内容辛迪加组织
Oracle 9i 还包括了一个增强的基础结构,它通过
Dynamic Service(动态服务)支持用于门户、交易和其它英特网应用程序的因特网服务和内容辛加迪组织。
c.搜索和索引
Oracle 9i 建立在强大的数据库功能质上,来搜索所有类型的内容(包括文本和多媒体)。Oracle 9i 中的Ultra Search
统一搜索跨越不同公司的信息中心库、WEB站点和群件内容领域。
d.协作项目
Oracle 9i 添加了创建共享工作空间的功能以支持长期的协作项目。工作空间支持就为现有的内容并允许现有的应用程序针对数据库的工作空间视图透明的运行。
e.可以定位的、随时可以移动的内容
带有Oracle Spatial 的 Oracle 9i 提供基于Oracle 电子商务、门户及无线ASP应用程序的支持,能够非常方便的将定位功能合并到他们的服务中。
2.电子商务集成
电子商务集成包括:
a.支持每小时数百万标准业务消息
Oracle 9i 提供了一个标准基础结构,使客户更容易地将店面、交易和门户与其他后端和外部系统集成在一起。
b.分布式环境改进
在
Oracle 9i 中,增强了 Advanced Replication,以便提供对复制表中的对象数据类型、多层的可更新实体化视图和实体化视图子查询中多对多的快速刷新的支持。减少了停止数据库的需要,改进了典型方案维护活动期间的可用性。
c.WEB
服务支持
Oracle 9i Dynamic Services 是一个新的基于JAVA、面向服务的框架,它支持英特网应用程序的内容聚合。通过Dynamic Servise,开发者可以将来自于WEB站点、本地数据库或其他专有系统的应用程序逻辑封装到服务中,并且能够方便将这些服务并入其他的应用。
3.打包的应用程序
包括:
a.全球化-将电子商务扩展到世界市场
Oracle 9i 支持在一个中心数据库和中间层平台上开发和部署多语种应用程序,极大地降低了维护全球内容的成本和费用。
b.提供ISV所要求的战术性开发特性
Oracle 9i 继续作为 ISV 开发、部署、托管和移植的最佳平台。诸如可更新、可滚动游标及符合ANSI的CASE语句、日期-时间数据类型和连接语法之类的特性便从将在其他数据库上开发的应用程序移植到Oracle 9i 中。
4.商务智能平台
Oracle 9i 清除障碍以便为大中型企业中的商务智能提供最佳的平台支持,尤其重视大容量的数据带来的挑战和对电子商务环境中近似、实时复杂分析的需要。包括:
a.可伸缩性、性能和可管理性
性能、可伸缩性和可管理性是商务智能应用程序的基本要求。就像在上一个数据库发行版中那样,Oracle 9i 在其中的每个领域都是提供了相当大的增强。将Oracle 9i 的分区功能扩展为支持列表分区,并将基本分区功能扩展为覆盖Oracle 8i 中所有可用的数据类型。
b.完全的商务智能平台:Integrated ETL(集成的ETL)和Analysis(分析)功能。
Oracle 9i
被设计成一个完整的数据仓库平台,将Oracle数据库用作对数据仓库数据的所有操作的可伸缩数据引擎。Oracle 9i 针对Java 开发工具的功能改进。通过上面对Oracle 9i
新特征的分析,我们总结出针对Java
开发工具,Oracle 9i的改进功能:
1.Oracle 9i 已经改进了电子商务系解决方案的性能,其中针对Java,改进了无用的单元集收集,更好的本地的编译,增强了对象共享和会话连接,提高了在
Java
中内置在数据库中之行的应用程序性能。
2.Oracle 9i 在电子商务应用程序开发平台方面,针对Java,提高嵌入式Java Virtual Machine(虚拟机)的性能,在 Java 存储过程中增加了返回多行纪录(REFCURSORS)。
3.Oracle 9i 在英特网内容存储和管理功能上,增加了对interMedia 图像、音频以及视频的支持。通过将Java Imageing(JAI,Java高级图像处理)合并入数据库并在interMedia中提供对Java Media Framework(JMF,Java媒体框架)的支持,Oracle 9i 极大地简化了新增多媒体格式、处理及提供媒体的功能。除此之外,现在可以通过相关的PL/SQL和Java接口,以原有的方式来存取interMedia的音频、视频及图像媒体处理服务。
4.Oracle 9i WEB服务器是一个新的基于JAVA、面向服务的框架,它支持英特网应用程序的内容聚合。
小结
Oracle 自 20 世纪80年代以来就打造了自己的成功基础。它构建了世界上第一款完全可移植的,真正可伸缩性的信息管理平台。直至今日,它已经是唯一提供全面的功能、无限的可伸缩性、连续的可用性以及强大的安全性的计算机平台。
Oracle 9i 平台包括了数据库服务器、应用程序服务器、工作流服务器、电子邮件服务器、目录服务器、门户服务器、无线服务器等,提供的是一套完整和集成的解决方案,适合于任何类型的应用程序的开发与部署。
(T114)