甲骨文公司(Oracle Corp.)本周将推出最新版本的Java应用服务器,并预览其旗舰数据库的下一个版本。
这些产品将在Oracle OpenWorld (Oracle年度用户大会)上发布,预计今年将有大约4万名与会者齐聚旧金山。Oracle希望能达到创纪录的投票率,因为它提倡将数据库和Java application server结合起来,作为基于web的电子商务交易的基础。
该公司的举措至关重要,因为Oracle9i应用服务器和Oracle9i数据库现在将支持构成所谓Web服务的标准。甲骨文的主要竞争对手IBM和微软(Microsoft Corp.)也加入了网络服务的行列。
简而言之,Web服务提供可重用代码块,这些代码块可以使用XML及其变体、简单对象访问协议(SOAP)、基于统一描述、发现和集成(UDDI)规范和其他标准的服务目录系统动态地拼凑在一起。
Oracle9i应用服务器2.0版将于本周在Oracle的网站上发布。新版本将于明年初发布,有250多个新功能。
新版本中有几个关键的变化。一个扩展了对Web服务标准的支持,比如UDDI 2.0注册中心。还新:
快XML处理。
-让Java程序使用SOAP的更简单的技术。
-支持最新的Java 2 Platform Enterprise Edition (J2EE) api(在1.3规范中),如用户身份验证和Java连接器体系结构,这是访问打包的和遗留的企业应用程序的标准接口。
-单点登录,这种技术允许用户在一系列应用程序中使用相同的ID和密码。
“Oracle9i AS是一款相当不错的产品,”波士顿AMR Research的分析师彼得•厄本(Peter Urban)表示。
“这已经走了很长的路。它现在已经与J2EE 1.3兼容了,如果您想在Java世界中发挥作用,这是关键。Oracle有一个很好的Web服务策略,并且已经同意与UDDI合作,”他补充道。
Oracle的应用服务器策略赢得了CargoSmart的支持,CargoSmart是一个将通过远洋货轮运输产品的公司聚集在一起的网站。CargoSmart的市场总监Joe O "Brian说,公司计划在几周内推出9i应用服务器。
他说:“我们正在进行升级,以利用改进的性能和新的J2EE兼容性,这对我们来说非常重要(因为CargoSmart应用程序是用Java编写的)。”
随着Oracle9i数据库的1.0版刚刚推出(6月发布),甲骨文的高管们将在本周展示将于明年发布的2.0版的关键新功能。
演示将显示Oracle数据库存储、检索和管理XML文档,就好像它们是已经支持的现有数据类型一样。一个称为XDB的新特性利用了数据库的对象关系数据管理程序。相比之下,现有的数据库通常将XML视为一个未区分的大型对象,无法轻松处理或操作。
但甲骨文的客户几乎还没有开始测试9i 1.0版的新功能。菲尼克斯半导体公司正在构建一个基于8i数据库产品的数据仓库——尽管它正在使用9i应用服务器让终端用户通过Web浏览器访问数据。
ON的数据仓库经理Jim Hill对9i数据库中新增的联机分析处理(OLAP)特性很感兴趣。他表示:“以前,你必须把数据放在一个单独的产品(称为)Oracle Express中,才能运行这类分析应用程序。”
9i数据库允许有一个数据存储,并使用Java OLAP API和Oracle发布的新SQL扩展。使用这些方法,可以对数据库中已经存储的数据构建和运行分析查询。希尔的团队刚刚开始测试9i,可能会在明年晚些时候进行部署。