WebLogic 12c来了 168MB的梦幻开发环境

译文
开发 后端 新闻
甲骨文近日发布的WebLogic 12c服务器将为用户提供新的云规模与Java功能。根据甲骨文产品管理部门总监Mike Lehmann的说法,12c具备了全部针对Java EE 6的补充内容,包括REST式Web服务、EJB轻量级Web服务以及环境与附加组件插入这一万众期待的重要功能。

【51CTO 12月5日外电头条】WebLogic服务器以甲骨文中间件为基础,2009年更新到11g。甲骨文近日发布的WebLogic 12c服务器将为用户提供新的云规模与Java功能,对Java EE 6和Java 7语言规范提供了全面的支持。

“云应用程序基础是我们所有Fusion中间件的底层应用程序基础设施,而WebLogic 12c则称得上基础设施中的基石,”甲骨文产品管理部门总监Mike Lehmann在接受采访时说道。

根据Lehmann的说法,WebLogic 12c中的***的一项新功能就是为Java EE 6提供全面支持。他指出,甲骨文已经在WebLogic 11g的更新中添加了数个Java EE 6的API,旨在为其提供一些增量功能。

“12c则具备了全部针对Java EE 6的补充内容,包括REST式Web服务、EJB轻量级Web服务以及环境与附加组件插入这一万众期待的重要功能,”Lehmann如是说。

Lehmann说,客户已经盼Java EE 6已经盼到花儿都谢了,因为它能显著降低此前使用第三方框架时所必要的Java类与代码的数量。他补充称,WebLogic客户如今可以将Java EE 6当作一种轻量化的开发框架以及编辑模型加以使用。

新增的支持能力还包括7月正式启动的Java SE 7。Java SE 7通过fork/join框架带来了更好的多核心处理器支持功能,并且包含了多项为Java虚拟机(简称JVM)提供多语言支持的改进内容。

对开发人员及使用效率方面的关注也体现在WebLogic 12c服务器自身的大小上。Lehmann表示WebLogic 12c只有168MB,仅仅是其前代产品发行版的六分之一。

云部署

从可扩展性角度来看,甲骨文公司将云部署工作提高到了一个更高的抽象水平上。Lehmann解释称,甲骨文Virtual Assembly Builder组件将多款虚拟机汇集在一个名为“assembly”的单元中。他还补充道,将虚拟机作为一个单元加以处理,能够给云部署的相关管理工作带来必要的抽象概念。

甲骨文Traffic Director组件则对前几代WebLogic产品中已经具备的功能加以进一步扩展。Lehamnn指出,甲骨文公司在WebLogic 11g发行版中绑定了一致性缓存服务。而在***的WebLogic 12c中,名为甲骨文Traffic Director的新软件负载平衡器将会发挥同样的重要作用。

“对于甲骨文Traffic Director,我们有意将其打造成软件负载平衡器,用于为WebLogic服务器处理Exalogic系统中的流量路由、塑形以及能力管理工作,”Lehmann说道。“当一套WebLogic 12c设施出现规模上的扩大或缩小时,该系统会自动根据环境调整网络流量,以合理增加或减少负载。”

Exalogic Elastic Cloud 是一款来自甲骨文公司的工作系统,***亮相于去年年底。Exalogic一款专门为Java及甲骨文中间件程序所打造的改制系统。Lehmann强调称,尽管他们已经为WebLogic 12c在Exalogic的运行方面做出了大量优化工作,但后者仍然可能有效服务于其它x86系统。

“当大家从传统系统迁移到像Exalogic这样的改制系统中时,我们所做出的进一步性能优化及整合将呈现在用户面前,”Lehmann解释道。“对于传统的服务器系统而言,它只是 WebLogic中所包含的一类标准化web层;而一旦采用Exalogic,大家获得的将是甲骨文Traffic Director的协助。”

WebLogic 12c同时也是甲骨文在收购Sun公司之后所放出的***WebLogic发行版,这一版本拥有自己的Java中间件服务器,其中包含的开源GlassFish项目仍在甲骨文的支持及更新范畴内。Lehmann解释称GlassFish中的应用程序能够被轻松地部署到WebLogic 12c当中,进而让用户获得更多企业及云规模方面的重要功能。这些额外的功能包括对甲骨文RAC的支持、对虚拟化的支持、甲骨文Traffic Director以及一致性整合等等。

“GlassFish称得上是一套梦幻般的开发环境,如今大家已经可以在WebLogic 12c中用到,而且加上对JavaEE 6及Java SE 7的支持,***的WebLogic绝对可以算作一套伟大的开发环境,”Lehmann说道。“另一大重要区别在于,Fusion中间件与应用程序在WebLogic中获得了认证;相比之下,GlassFish就没有为其提供认证或是支持。”

GlassFish的核心作用在于促进Java EE的认证机制,尽管它同样是一款来自甲骨文公司的产品,也得到了商业化支持,但在功能性上仍然无法与WebLogic相提并论。

“一般说来,在追求功能性以及高端部署实例当中,人们普遍会选择WebLogic,”Lehmann如是说。

原文:http://www.serverwatch.com/server-news/oracle-brings-weblogic-12-to-the-cloud.html

【编辑推荐】

  1. 漫谈Java开源5年:自由但带着枷锁
  2. Java漏洞成黑客目标 微软呼吁用户更新软件
  3. BicaVM:基于JavaScript的JVM-为什么呢?
  4. Java中关于OOM的场景及解决方法
  5. 分布式缓存Memcached的Java客户端优化历程

 

责任编辑:yangsai 来源: 51CTO.com
相关推荐

2013-06-28 14:38:02

2013-06-28 14:30:09

Oracle 12c

2011-12-13 02:00:58

WebLogic12c云计算应用服务器

2013-06-26 13:38:12

Oracle Data

2023-10-11 08:59:05

2017-07-17 08:39:10

Oracle 12c ADGswitchover

2015-10-21 14:01:44

Oracle许可 Oracle 12c

2014-07-16 11:24:56

甲骨文业务流程管理BPM

2022-01-13 08:30:06

Convert Datoracle数据库

2014-08-26 10:03:45

Oracle 12c新

2017-11-08 08:08:31

计算机液态PC

2017-09-05 10:44:51

OracleRAC磁盘

2016-07-21 09:33:23

甲骨文

2015-10-21 13:54:00

Oracle 12c标 Oracle许可政策

2010-04-19 09:29:44

中电信宽带计划

2010-01-15 09:58:38

C++ Builder

2019-10-31 08:28:35

Oracle视图数据库

2009-06-04 20:38:15

MyEclipseWeblogicWeb应用管理

2023-08-17 20:13:42

2009-07-09 10:03:40

Servlet应用Weblogic环境
点赞
收藏

51CTO技术栈公众号