甲骨文宣布推出Oracle开发人员仓库
北京时间2006年10月24日 — 甲骨文公司在旧金山举行的2006年甲骨文全球技术与应用大会上宣布推出Oracle开发人员仓库(Oracle Developer Depot)。 这是一套可免费下载的、旨在提高软件开发人员效率的工具,能够极大简化Java开发人员如何在学习或设计过程中查找、配置并使用Java应用程序。作为Oracle融合中间件(Oracle Fusion Middleware)的有机组成部分,Oracle开发人员仓库促进了基于Java及服务导向架构(SOA)的应用开发,并为功能强大的Oracle端对端的Java平台提供了一个理想的补充。
随着软件由单一的应用系统向易配置的服务集群转变,软件开发商也在不断进行工作方式的改变。为了加快产品开发进程,程序员现在经常利用已有代码或试用代码作为起点来开发新的应用软件。但是,获取、配置并部署这些代码的过程费时颇多,而且容易出错。运行在Oracle应用服务器10g (Oracle Application Server 10g)上的Oracle开发人员仓库则提供了一个可重复利用的标本应用代码库,用户只需轻轻点击一下,就可以下载、部署应用代码,从而消除了从查找到最终部署过程中的复杂操作。这样,即使毫无Java软件开发经验的程序员也可以轻松开发应用软件,并使其迅速运行。而经验丰富的程序开发员在处理复杂项目时则更可捷足先登,尽快满足业务需求。
甲骨文公司Java平台集团副总裁Steven G. Harris说:“Oracle开发人员仓库简化并加快了对一流、实用的Java应用软件的定位,只需一步到位地下载安装这些软件,并用源代码完成这整个过程。整个过程你只需点击、配置、运行就可以了。对任何一个Java开发人员来说,如此的简易性使得Oracle开发人员仓库成为他们在新的技术及标准之上加快产品开发、快速提高开发效率的最便捷方式。”
Oracle开发人员仓库充分利用了目前流行的Web 2.0 技术,如Asynchronous JavaScript 与 XML (AJAX)、Spring 2.0 Framework及Real Simple Syndication (RSS),以促进源代码的重复利用,简化开发过程。一旦部署起来,Oracle开发人员仓库就可以在Oracle应用服务器10g (Oracle Application Server 10g)与远程应用和代码档案库(如Oracle技术网络)之间建立起一个以RSS为基础的信息流系统。当有可以利用的升级代码和新的应用代码的时候,Oracle开发人员仓库会像程序开发员发出提示,这样,当需要的时候,他们只需点击一下就可以下载并部署这些代码。
甲骨文履行对Java开发人员的承诺
自从Java平台于1995年推出以来,甲骨文公司一直是其主要支持者。甲骨文认为,促进下一代Java平台 — Java EE 5应用 — 的一个关键因素就是要简化在EJB 3.0 和JavaServer Faces (JSF) 基础之上的软件开发。JavaServer Faces 是一个Web应用框架,可以使软件开发人员为企业级Java应用系统更轻松地创建用户界面。作为刚刚通过的EJB 3.0规范的领导者之一,甲骨文在制定新的标准和技术赠予方面已经投入了大量的时间与资源,而这些标准和技术将会极大地简化应用软件的开发。除了提供TopLink Essentials作为JPA的实施参考,甲骨文也是JPA Eclipse项目Dali的领导者。同时,甲骨文也是Java Community Process (JCP) 中的JavaServer Faces专家组的创始成员。在即将于今年晚些时候推出的JSF模具项目的Eclipse Foundation 开源社区中,甲骨文也充当了领军角色。此外,甲骨文也已经以核心资助者的身份加入了Apache MyFaces 项目。