Oracle and Sun
http://www.oracle.com/events/productstrategy/index.html
Oracle + Sun: Java Strategy
|
Oracle + Sun: Java Strategy
|
甲骨文在周三的发布会上公布了Sun产品路线图。为了方便开发者,IT168特搜集各方资料整理如下:
Java:
甲骨文计划“扩大和加强Java的范围”,同时实现Java平台的整合和简化。具体来说,就是推出针对桌面电脑的Java标准版客户端7,同时推出移动版本的Java ME,它与桌面版本相兼容,以减少程序员的工作。
Java标准版(SE),特别是Java虚拟机(JVM)将配备支持多语言的能力。另外Oracle还将继续Sun已经开始的工作,比如让JVM支持Ruby这样的动态语言。
另外,作为SE路线图的一部分,Oracle将把Sun的HotSpot与自己的JRockit JVM加以整合。Oracle打算特别是在多核心处理器上提高Hotspot的性能,此外还将把重点放到JVM的实时监控上。
垃圾收集机制将得到优化,新的本地线程垃圾收集功能能够为多核和NUMMA架构提供更好的效率。
对于Java企业版(EE),Oracle的目标是继续加强Java EE 6的模块处理能力。Java EE将在各种不同的配置文件上运行,这也一直是Sun的目标。用户界面和动态语言支持能力也有望得到增强。
为手持设备准备的Java ME和SE Java微型版(ME)API将会合二为一。“我们的策略是给Java手持设备也带来Java服务器端的相同承诺,那就是‘一次编写,到处运行’”,甲骨文产品开发高级副总裁Thomas Kurian说。
在能耗方面,Java ME也将继续优化,还有性能和启动时间。Oracle会继续为运营商和设备合作伙伴提供各种优化方案。
甲骨文官员还表示要使得Web网站开发者方便地使用JavaScript。这些举动将有助于壮大Java开发人员社区,目标是达到1000万人。
MySQL:
Oracle从Sun购买获得的开源数据库MySQL将成为Oracle全球开源业务部门的一部分,并且会维持自己的销售队伍。“我们会让MySQL变得更好,”Oracle的首席企业架构师Edward Screven说。MySQL将被集成到Oracle的Enterprise Manager、Secure Backup和Audit Vault等技术之中。
JavaFX:
用于建立丰富的互联网和多媒体应用的JavaFX将得到积极的投资,“JavaFX将能够帮你用Java编写出一部电影来,”甲骨文产品开发高级副总裁Thomas Kurian说。
对JavaFX的改进包括向设计师们提供可视化搭建应用的功能,并允许他们封装应用。此外,Oracle希望JavaFX的开发者们能逐渐让Java、JavaFX和JavaScript合为一体。JavaFX将和Oracle ADF(应用开发框架)技术相结合。
GlassFish:
作为Sun的重要产品,Java EE战略之一的GlassFish应用服务器会得到Oracle的加倍照顾。“我们将在WebLogic和GlassFish之间分享技术,”甲骨文产品开发高级副总裁Thomas Kurian说,“WebLogic Server仍然是我们的企业应用和企业客户的战略产品。”
NetBeans:
Sun的开源Java IDE环境NetBeans与Oracle的JDeveloper之间有些竞争,但这不影响二者在今后并存,NetBeans将继续作为“面向Java开发者的轻量级开发环境,”甲骨文产品开发高级副总裁Thomas Kurian说。但JDeveloper会继续担当Oracle的主要企业端开发工具。
OpenOffice.org:
OpenOffice.org将作为一个独立的业务部门来管理,Sun的开发和支持团队会继续保留。甲骨文将继续支持免费的OpenOffice.org社区。但是甲骨文还计划推出名为Oracle云办公的软件套装,甲骨文已经开发这个软件有一段时间了。但是原来OpenOffice.org支持的StarOffice没有被提及,这是原来用于和IBM竞争的一款产品。
Solaris:
这是Sun在2005年宣布开源的服务器操作系统。甲骨文表示计划增加在Solaris上的投资,目标是使其能够同时运行数千个CPU线程和处理数TB的内存。
Linux:
甲骨文支持Red Hat Linux,并已经为成千上万的用户部署了Linux,甲骨文公司承诺将继续投资Linux和Solaris。
VirtualBox:
在虚拟化方面,Oracle和Sun的技术结合将提供“从桌面到服务器最全面的虚拟化”,而Sun的VirtualBox将成为Oracle VM家庭的一部分。
云计算
甲骨文对Sun的云计算并没有太多的肯定。Sun的公共云计算平台是在2009年3月宣布的,在去年夏天进行了部署。"我们不打算提供Sun的云计算服务",甲骨文首席公司架构师Edward Screven表示。
甲骨文的首席执行官Larry Ellison曾经评估过云计算概念在市场上的实际成熟度或者重要程度。但是,虽然甲骨文不打算通过Sun云计算提供类似Amazon.com的计算业务,但这家公司将提供产品帮助公共云计算和私有云计算企业构建模块。
数据存储
甲骨文公司昨天对外证实其将保留Sun的数据存储业务的想法并不是开玩笑,其表示计划加入磁盘和磁带存储市场。甲骨文的首席执行官Larry Ellison表示说,Sun的存储系统是NetApp的一个非常好的替代,而新的甲骨文硬件经理John Fowler则表示说,Sun的7000开放存储产品线,也就是现在的ZFS存储设备,将成为该公司存储策略的核心。而且,双方已就Sun Oracle Database Machine,也就是Exadata 2上展开了合作。甲骨文还表示,将致力于Sun的StorageTek磁带组合,并将其打造为"超 过IBM的行业领导者"。
服务器
至于甲骨文所短缺的服务器等硬件设备,甲骨文官员表示将继续投资于Sun的多线程UltraSparc处理器,并将其用于Niagara服务器,以及基于富士通开发的Sparc64处理器的M系列服务器家族。此外,甲骨文还将继续开发和销售Sun的x64服务器,它使用了来自英特尔和AMD的处理器。
甲骨文在将Sun的硬件收于旗下后,还会结合原先双方的优势,推出整合型的产品,比如数据库专用机。它将甲骨文的数据库和Sun的邮件结合起来,并进行了优化。
分享到:
相关推荐
Oracle+Weblogic+Server+Java反序列化漏洞 解决方案 Oracle+Weblogic+Server+Java反序列化漏洞 解决方案
+ 环境:Windows 2000、Java、Oracle、Tomcat、JSP + 工具:JCreator + 职责:程序员 + 描述:基于 B/S 结构的系统,包括教师模块、学生模块、题库管理模块等功能 * 海鲜超市管理系统开发 + 环境:Windows XP、...
1. **Java**:Java是一种广泛应用的面向对象的编程语言,以其“一次编写,到处运行”的特性闻名。学习Java包括理解其语法、类与对象、接口、异常处理、多线程、集合框架、I/O流、网络编程等核心概念。同时,Spring...
JavaSE+JavaEE企业级开发 全程笔记免费下载,内容详尽,doc文档,共173页,六号字体,...*、数据库(Mysql Oracle jdbc Hibernate hql/sql), *、JSP, *、Ajax *、Struts, *、Spring, *、Ejb, *、Unix *、java和模式
视频-https://www.bilibili.com/video/av55424162 Oracle+Database+11g+PLSQL编程实战(书+源码) 给力的oracle教程 知识+实战才是王道 。 文件夹 PATH 列表 卷序列号为 4E8D-6931
**JDBC(Java Database Connectivity)** 是Java编程语言中用于规范客户端程序如何访问数据库的应用程序接口,它提供了标准的API让Java程序员能够连接到各种不同的数据库系统,包括Oracle。Oracle是一家知名的数据库...
标题 "idea+springboot+oracle+mybatis" 暗示了这个项目是基于IntelliJ IDEA的一个集成开发环境,使用Spring Boot框架,配合Oracle数据库和MyBatis持久层框架来构建的应用。以下是对这些技术栈的详细解释: 1. **...
这个是我个人总结编写的代码,里面包括了JDBC的链接,使用的数据库是Oracle数据库,资源里面包含了Oracle的驱动jar包,以及java代码的完整案例,数据库版本:oracle11g,欢迎大家使用学习分享。
Oracle Java Documentation:官方 Java 文档,提供了详细的开发指南和 API 文档。 Java SE Documentation:官方 Java SE 文档,提供了详细的开发指南和 API 文档。 Java EE Documentation:官方 Java EE 文档,提供...
#### **二、环境搭建:Java与Oracle的完美融合** ##### 1. JDK安装与配置 - **JDK下载与安装**:首先,需要在计算机上安装Java Development Kit (JDK),这是开发Java程序的基础。通常推荐安装在`C:\Program Files\...
"springboot+jpa+oracle+maven"项目是一个基于SpringBoot框架、使用JPA进行ORM、Oracle作为数据存储、Maven管理依赖的Java应用示例。它提供了一个基础架构,开发者可以根据需求添加具体的业务逻辑和功能。不过,由于...
标题中的“Oracle+java+jsp BS/CS 管理系统客户端源代码”指的是一个基于Oracle数据库、Java编程语言和JSP(Java Server Pages)技术开发的管理系统的客户端部分的源代码。这样的系统通常用于构建B/S(Browser/...
Oracle 和 Java 是两种在 IT 领域广泛应用的技术。Oracle 是一种关系型数据库管理系统(RDBMS),而 Java 是一种广泛使用的编程语言。两者结合,可以实现强大的后端应用程序开发,尤其是在企业级应用中。 首先,让...
这是本人自己总结最好用的通用后台管extjs+MySQL+oracle+SQL server数据库源码:主要运用了一下的知识: 1、主要运用的后台框架是extjs, 2、jsp+hibernate+Struts2+spring+ajax+jQuery, 3、用到了Java面向对象的...
在IT行业中,构建一个Web应用通常涉及到多个技术的集成,如`Spring MVC`、`MyBatis`和`Oracle`数据库。本项目就是一个基于这些技术的典型应用实例,旨在实现基本的CRUD(创建、读取、更新和删除)操作。下面将详细...
【Java SSH Oracle SQLServer 学习笔记】 Java是一种广泛使用的面向对象的编程语言,它以其跨平台、开源和丰富的库而闻名。SSH是三个开源框架的缩写,分别是Spring、Struts和Hibernate,它们在Java Web开发中起着至...
oracle日期格式和java日期格式区别 HH24:mm:ss和HH24:mi:ss的区别 1.java 1)分钟用mm表示 24小时制: java(区分大小写):yyyy-MM-dd HH:mm:ss 12小时制: java(区分大小写):yyyy-MM-dd hh:mm:ss 2)...