在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

GlassFish V2 全面提升集群、管理能力及速度

  • 2007-09-20
  • 本文字数:1363 字

    阅读完需:约 4 分钟

Sun Microsystems 公司今日发布了 GlassFish V2。 GlassFish 是一个遵从 Java EE 5 规范的开源应用服务器。该版本的主要特性如下:

  • 同类中性能最佳——2007 年 7 月的 SPECjAppServer 基准测试%E7%BB%93%E6%9E%9C%E8%AF%81%E6%98%8E%E4%BA%86%E8%AF%A5%E4%BA%8B%E5%AE%9E%E3%80%82">http://www.infoq.com/news/2007/09/(http://blogs.sun.com/ontherecord/entry/the_glassfish_community_has_delivered) 结果证明了该事实。
  • 集群——允许用服务器群来满足伸缩性,并允许在集群中复制会话状态(in-memory replication)以满足故障转移和高可用性。
  • 集中式管理——能通过集中管理控制台,管理应用服务器的集群和应用的部署。
  • 项目直通车——允许基于 Java 技术的 Web 服务与 Windows 环境之间的的互操作。
  • 开源 ESB——能简单地实现整合现有企业资源与 Web 服务。
  • Java 商业集成(JBI)—— 提供一个标准的途径通过 Web 服务发布 SOA。
  • NetBeans(TM)IDE 集成——能够让开发者通过商业过程执行语言(BPEL)工作流来部署 SOA 应用。

InfoQ 与 Sun 社区市场与开发部的经理 Ken Drachnik,还有 Netbeans 产品线经理 Kuldip Oberoi 共同探讨了该版本的特性。 Drachnik 向我们解释到因为 V1 是 JEE 5 规范的参考实现,所以主要面向的是开发者。V2 中加入了很多企业和产品特性如集群、增强的管理控制台及性能。他还略提及了在 SPECjAppServer 2004 的众多开源应用服务器测试结果中 GlassFish 名列前茅,其性能与性价比显示了开源的产品并不是二流产品。InfoQ 向 Drachnik 问及了基于 GlassFish 开发的 Sun Appserver 9.1 商业版本:

V2 中引入了新的定价模式。允许在 CDDL 和 GPLv2 协议(Classpath 除外)之下使用 GlassFish。Appserver 9.1 是 GlassFish 的商业版。服务与支持的价格已降低 75%。9.1 版本中亦包括了补偿保证,7X24 小时技术支持,以及可得到最及时的补丁和更新。而 Glassfish 和 9.1 软件本身是一样的,但其他方面就不尽相同。

接着大家又讨论到与 JBoss 和 Geronimo 之间的竞争问题:

与其它应用服务器相比较下,V2 最大的卖点是速度。V2 也是一个 Java EE5 RI,因此加入了很多创新。 Marc Flury 也惊讶于 GlassFish 已成为 JBoss 的主要竞争对手。GlassFish 包含的很多子项目,比如在 JSF 1.2 和 JAXB,也被其它应用服务器当作参考实现。在 Evans Data 调查中,GlassFish 在 linux 开发者中位置已经由第 8 位上升到第 2 位。

RedHat 的所谓“专业开源”大部分都是他们自己的员工在开发。GlassFish 项目欢迎整个开发者社区的贡献,贡献来自 Oracle、BEA、JBoss 和 Ericsson 等等公司,不可尽数。

Oberoi 接着评价了也正在发布的 Netbeans 6.0 Beta

Netbeans 6.0 中包含了相当多的改进,如编辑器的增强,对 Ruby 的支持,也继续与 GlassFish V2 进行集成。Sun 的目标是提供优秀的支持 GlassFish 的工具,尽可能让开发者部署和开发 Web 服务的操作更简单。6.0 的正式版本会基于 CDDL 和 GPLv2 (Classpath 除外)双重的协议。

在最后 Drachnik 讲述了 GlassFish 未来的发展方向。他为 GlassFish 小组设定的目标包括更短的启动时间,更小体积的应用服务器,并且支持脚本功能。V3 版本貌似一个微内核架构。其目标是在 2 秒钟内启动核心而仅需 200k 内存量。

查看英文原文: GlassFish V2 Brings Clustering, Administration, and Speed Enhancements

2007-09-20 19:592004
用户头像

发布了 27 篇内容, 共 11.1 次阅读, 收获喜欢 15 次。

关注

评论

发布
暂无评论
发现更多内容

MASA MAUI Plugin (六)集成个推,实现本地消息推送[Android] 篇

MASA技术团队

blazor MASA MAUI Xamarin MASA Blazor

Python进阶(三十九)使用matplotlib进行绘图分析数据

No Silver Bullet

Python 绘图 matplotlib 11月月更

大咖说·先临三维|高精度3D视觉技术商业应用与实践

大咖说

科技 高精度3D视觉

大数据 Hadoop 的五大优势

千锋IT教育

直播CDN调度技术关键挑战与架构设计

京东科技开发者

架构 系统架构 直播 CDN加速 CDN技术

Wallys/Introduction of DR9074 series network card/qcn9074/qcn9072/qcn9024/industrial M.2 card

wallysSK

QCN9074 QCN9024 QCN9072

【Go电商实战05】结合项目解答使用Go中间件遇到的问题:中间件的概念和应用

王中阳Go

golang 学习方法 中间件 11月月更 电商实战

【Redis】Redis AOF持久化

石臻臻的杂货铺

redis 11月月更

java企业级开发中常见的注入方式

千锋IT教育

挖到宝了!2022阿里大佬手写“精品”Sping Boot学习笔记

小小怪下士

Java 程序员 阿里 springboot

2 分钟,教你用 Serverless 每天给女朋友自动发土味情话

阿里巴巴云原生

阿里云 Serverless 云原生

JavaScript刷LeetCode拿offer-二叉树层序遍历篇

Geek_07a724

JavaScript LeetCode

前端leetcde算法面试套路之二叉树

js2030code

JavaScript LeetCode

用javascript分类刷leetcode3.动态规划(图文视频讲解)

js2030code

JavaScript LeetCode

JavaScript刷LeetCode拿offer-树的遍历

js2030code

JavaScript LeetCode

首批!腾讯云通过金融开源技术服务能力评估

腾源会

开源

一路同行:开发者与华为云的2022

脑极体

js对象和原型、原型链的关系

hellocoder2029

JavaScript

js函数式编程讲解

hellocoder2029

JavaScript

还在为数据库事务一致性检测而苦恼?让Elle帮帮你,以TDSQL为例我们测测 | DB·洞见#7

腾讯云数据库

数据库 腾讯云 数据一致性 tdsql 腾讯云数据库

vue和react的区别有哪些,哪个好

千锋IT教育

java Apache poi 对word doc文件进行读写操作

@下一站

编程 原创 word Java core 11月月更

扒去Spring事件监听机制的外衣,竟然是观察者模式

程序知音

Java spring ssm Java后端 后端技术

云原生网关的可观测性体系实践

阿里巴巴云原生

阿里云 云原生 云原生微服务

线性稳压电源和开关电源,到底有什么区别?

元器件秋姐

电源电路 元器件采购 元器件电商 元器件知识 华秋商城

分享一招应对BOM表的检查方法,摆脱被BOM支配的“恐惧”

华秋PCB

检查 PCB PCB设计

JavaScript刷LeetCode拿offer-js版字典

Geek_07a724

JavaScript LeetCode

聚焦年轻消费人群 百草味入围最受“Z世代”喜爱品牌TOP10

E科讯

10月月更获奖名单出炉啦!快来看看你上榜没有!

InfoQ写作社区官方

热门活动

Python进阶(三十八)利用matplotlib 进行折线图,直方图和饼图的绘制

No Silver Bullet

Python matplotlib 11月月更

Redis6.0新特性、剖析线程模型(单线程和多线程)

C++后台开发

redis 多线程 后端开发 单线程 C++开发

GlassFish V2 全面提升集群、管理能力及速度_Java_Scott Delap_InfoQ精选文章