`
jieming
  • 浏览: 52369 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Oracle公布Java发展策略

阅读更多
甲骨文已经完成了对SUN公司的收购,于1月27日发布了对Sun各项业务的整合规划。总体上说,Oracle要成为软硬件一体化的整体解决方案的厂商。 以下就其对备受关注的Java方面的策略做个介绍。



Java SE:

1)推出JDK SE 7, 它将包括多个新的功能,如提高开发人员的效率,提供高性能,对多核芯片的支持等。
2)Sun的HotSpot和Bea的JRockit都是策略性虚拟机:融合两者的最佳特性,提供管理和实时监控功能,在hypervisor这层中运行本地虚拟机代码,支持多核CPU NUMA架构的编译优化等。
3) 继续支持多种操作系统平台。



Java EE:

1)继续发展Java EE的参考实现(RI,reference implementation), 进一步对某些重要的方向,如开放标准的模块化,新的轻量级服务器配置,RIA和用户界面,脚本和动态语言以及Web Services等。
2)Glassfish开源应用服务器将继续作为Java EE的RI,Weblogic将继续作为企业级的应用服务器。
3) GlassFish将继续保持现有的发布方式。



Java ME:

1)统一的JavaME和Java SE的API。
2)优化Java ME,包括启动和运行的性能,新的用户交互模式,能源消耗优化,对javaFX Mobile的优化,移植到IP TV,blue Ray和其他嵌入设备。
3) 保持对运营商和设备厂家的二进制优化。



javaFX 富互联网应用(Rich Internet Applications)

1)通过扩展Java功能来提供前所未有的RIA体验;
2)面向(界面)设计的可视化组装;
3) 高效的UI组件库;
4)跨设备的可移植性和用户交互模型,包括移动、桌面、电视以及其他设备。
5)实现无缝的与java, javascript 以及html 5的互操作性。
6)补充Oracle ADF/ADF Mobile的功能。



Java开发工具

1)Sun的NetBeans继续作为轻量级的Java IDE, 重点在Java EE6,Java ME和脚本语言,增加在移动应用和动态脚本语言的关注,Hudson将作为开源的Build方案。
2)甲骨文的JDeveloper将继续成为Oracle的策略性的开发工具,主要作用是和fusion等中间件的集成。
3) 继续对Eclipse iDE的支持和作贡献。

分享到:
评论

相关推荐

    JavaEye新闻月刊 - 2010年01月 - 总第23期.pdf

    1. **Oracle公布Java发展策略**: 在完成对Sun公司的收购后,Oracle宣布了其对Java的未来规划。Oracle旨在将Java进一步整合到其产品线中,强化Java在企业级应用中的地位,同时推动Java在移动和嵌入式领域的应用。这...

    oracle mutex internal

    尽管版本12c(2012年)的具体内容尚未公布,但其发展方向预期将包含云技术。 Oracle数据库体系结构包括系统监控进程(SMON)、进程监控进程(PMON)、恢复进程(RECO)等后台进程,以及实例的各个组件如SGA(系统...

    ORACLE核心应用技术研究.doc

    - 配置和公布:OC4J的配置涉及应用程序部署、端口设置、安全性策略等,通过管理工具或XML配置文件进行。 6. MOD PL/SQL - MOD PL/SQL是Oracle提供的一个功能强大的工具,允许在数据库中直接编写和执行PL/SQL代码...

    案例2淘宝技术发展史.docx

    随着业务的发展,淘宝逐渐转向Java技术栈,这标志着淘宝进入了Java时代。Java以其稳定性和跨平台性,为淘宝的业务扩展提供了坚实的基础。在这个阶段,淘宝开始进行大规模的技术改造,实现了系统的脱胎换骨。 二、...

    javafx_2.0_introduction_by_example

    在2010年的JavaOne大会上,Oracle公布了JavaFX的发展路线图,其中包括了将逐步淘汰旧版JavaFX并推出JavaFX 2.0的计划。 ### 图形与媒体处理 JavaFX 2.0在图形和媒体处理方面有着强大的功能。它不仅支持复杂的图形...

    海量数据如何做分页处理-方案公布

    以下是从标题“海量数据如何做分页处理-方案公布”、描述以及部分内容中提炼出的关键知识点: #### 1. 常见的大数据分页处理方案 - **全量数据加载至内存**: 这是最直接但消耗资源最多的策略,适用于数据量较小的...

    房地产信息公布与查询系统

    4. 数据库管理:后台数据库可能采用MySQL或Oracle等关系型数据库管理系统,用于存储房地产信息。数据库设计应遵循 normalization 规范,确保数据的一致性和完整性。 5. 论文:系统可能包含一篇关于项目设计、实现和...

    SCJP考试资料,题库

    不过,这个比例仅作为参考,实际的及格分数会在每次考试前公布,并且考生需要在规定时间内完成所有题目,不仅追求正确率,还要考虑答题速度和策略。 SCJP考试主要涵盖以下几个方面: 1. **Java语言基础**:包括...

    高校运动会管理系统

    4. **数据库选择**:对于数据存储而言,MySQL、Oracle或SQL Server等关系型数据库管理系统可能是首选。它们能够提供稳定的数据存储解决方案,并支持复杂的查询操作。 5. **系统架构**:通常采用MVC(Model-View-...

    基于SSM的学科竞赛全流程管理系统.zip

    《基于SSM的学科竞赛全流程管理系统》是一款集成了Spring、SpringMVC和MyBatis(SSM)框架的Java Web应用程序,旨在实现对学科竞赛的全程管理。该系统结合了微信小程序,为用户提供便捷的移动端操作体验。下面将详细...

    高校固定资产管理系统

    ### 高校固定资产管理系统知识点详解 #### 一、研究意义与背景 - **研究意义**: - **解决管理难题**:随着高校规模扩大和...通过构建这样一个系统,不仅能够提高资产管理的效率,还能为高校带来更多的战略价值。

    商务综合管理平台项目里面的提前下发资料

    3. **技术选型**:商务管理平台可能采用Java、Python、.NET等后端开发语言,搭配Spring Boot、Django或ASP.NET等框架,前端可能使用React、Vue或Angular等现代Web框架,数据库可能是MySQL、Oracle或SQL Server等。...

    学生成绩管理系统.7z

    3. 统计分析:系统能自动生成各类统计图表,如班级平均分、及格率、排名分布等,帮助教师了解学生的学习状况,制定教学策略。 4. 通知发布:系统支持发布公告,如考试通知、成绩公布等,及时传达给相关人员。 5. ...

    Activiti 5.4 用户指南

    - **下载Oracle驱动**:如果使用Oracle数据库,则需要额外下载并配置Oracle驱动。 - **数据库更新**:提供了数据库更新的方法,以适应新版本的Activiti。 #### 四、Spring的集成 - **ProcessEngineFactoryBean**:...

    web关键技术专业课程设计任务计划书.doc

    10. **搜索引擎优化(SEO)**:对于新闻公布系统和电子商务网站,优化SEO策略可以提升网站在搜索引擎中的排名,增加网站可见性。 11. **内容管理系统(CMS)**:对于新闻发布和星座网站,可能需要一个易于使用的CMS...

    2024秋选课及选教材通知(1).zip

    1. **Web开发**:选课系统通常基于Web技术开发,如HTML、CSS和JavaScript,后端可能采用Java、Python、PHP等语言,数据库系统如MySQL、Oracle用于存储课程信息和选课数据。 2. **用户界面**:为了提供良好的用户...

    信息查询系统

    这通常包括使用安全的登录验证机制,如密码加密存储,以及实施访问控制策略,确保只有合法用户能够查询到自己的成绩。 其次,系统的用户界面需要简洁易用,以便不同技术背景的用户都能快速上手。登录界面应清晰地...

    OnlineExam校园在线考试系统 v1.1

    1. **系统架构与技术栈**:OnlineExam系统可能采用了B/S(浏览器/服务器)架构,前端可能使用HTML5、CSS3和JavaScript,后端可能采用Java或Python等服务器端语言,数据库可能使用MySQL或Oracle,以存储试题、用户...

    StudentManagementSystem.zip

    学生管理系统通常采用B/S架构,前端使用HTML、CSS和JavaScript等技术,后端采用Java、Python或.NET等编程语言,数据库则可选用MySQL、SQL Server或Oracle等。开发过程中,需关注系统的易用性、稳定性和扩展性,并...

Global site tag (gtag.js) - Google Analytics