2010-03-29
自从Sun被Oracle收购之后,Sun的很多开源产品的命运都变得扑朔迷离,虽然Sun的主打产品Java的地位一定不会动摇,但其它开源产品就不好说了,比如 GlassFish,NetBean等。因为Oracle之前已经收购了BEA的Weblogic,因此在Java App Server领域拥有了重量级应用程序服务器的能力,因此GlassFish用户始终被阴云所笼罩着。
接下来,Oracle将GlassFish应用服务器定位为“部门内部”使用的服务器,而WebLogic依然还是面向那些需要高性能和可伸缩 性的企业用户,这么一来问题就变复杂了。其实Oracle的这种策略与IBM对WebSphere Application Server的做法如出一辙,因为WebSphere Application Server就有一个基于Apache Geronimo的社区版和一个WebSphere Application Server。很多人怀疑Oracle这么做会从GlassFish中剥离出很多“企业级”特性,如集群支持等等。或许是为了回应这种质疑,James Gosling(现在是Oracle客户端软件小组的CTO)在不久前于拉斯维加斯举办的TheServerSide Java研讨会上指出GlassFish应用服务器是首个JavaEE 6实现,它可以用在数据中心,其一个月的下载量达到了100万次:
人们在GlassFish上运行了很多大规模的站点。千万别把它当成玩具,它也绝非是玩具。
昨天,Oracle宣布了GlassFish v3的路线图(pdf文档),结果还是不错的。将于今年发布的GlassFish v3.1将提供集中管理、集群和Coherence支持。
展望未来,Oracle计划在明年发布GlassFish v3.2,提供改进的集群支持、更好地集成Oracle身份管理、虚拟化支持、JavaEE 6更新以及有限的Java EE 7 early access API等等。定于2012年发布的GlassFish v4将支持Java EE 7并与WebLogic共享通用的服务器平台。
另一个让人担心的事情就是协议问题。Oracle已经说过将继续以开源软件(很可能采取现在的GPL/CDDL协议)的形式开发 GlassFish,名字叫做GlassFish Server Open Source Edition。此外,Oracle还将提供一个商业版(叫做Oracle GlassFish Server),该版本包含了闭源的插件并可获得Oracle的全方位支持,这与收购前Sun所采取的方式是一样的。
分享到:
相关推荐
标题《Glassfish集群搭建手册》指的是利用Oracle提供的Glassfish应用服务器软件进行集群配置的详细指南。此手册涵盖了在不同场景下通过图形化界面和命令行方式搭建集群的整个过程,并且描述了如何配置集群环境以支持...
GlassFish 安装配置文档 GlassFish 是一个基于 Java 的开源应用服务器,提供了一个强大且灵活的平台来部署和管理基于 Java 的应用程序。本文档将指导 readers 通过安装和配置 GlassFish 服务器,并将其与 Eclipse ...
GlassFish4的下载和安装的详细步骤,下载地址,配置等。附带有GlassFish3的安装简述
### Glassfish部署Web项目知识点详解 #### 一、概述 **Glassfish** 是一款开源的Java EE应用服务器,由Oracle公司维护。它基于Java EE标准,支持多种Java EE技术,如EJB、JPA、JSF等。由于其强大的功能和良好的...
《深入解析Glassfish 3.1.2.2与Java EE 6的融合应用》 Glassfish 3.1.2.2是一款由Oracle公司开发的开源应用服务器,它是Java EE 6规范的重要实现者,提供了全面的支持和丰富的功能,为开发者提供了构建企业级Web...
在Linux环境下,Glassfish服务器的自动化启动是系统管理员和开发者常用的需求,这有助于提升服务器管理效率,确保服务的持续性和稳定性。Glassfish是Oracle公司提供的一个开源Java EE应用服务器,它支持各种Web应用...
### Glassfish安装与启动详解 #### 一、简介 GlassFish 是一款开源的应用服务器,它遵循Java EE标准,被广泛应用于开发、测试和生产环境中。本文档将详细介绍如何安装和启动GlassFish应用服务器。 #### 二、安装前...
《glassfish-ose-4.0 白皮书》是一份详尽的文档,它深入介绍了GlassFish 4.0服务器的各项特性和功能。GlassFish是Oracle公司开发的一款开源的应用服务器,基于Java EE(Java Platform, Enterprise Edition)标准,为...
【GlassFish 5.0 安装与配置详解】 GlassFish,由Oracle公司主导的开源项目,是一款功能强大的Web服务器和应用服务器,以其卓越的性能和丰富的特性在开发者社区中备受推崇。相比于Tomcat,GlassFish提供了更全面的...
在IT行业中,Glassfish是一款开源的应用服务器,由Sun Microsystems开发并维护,后来成为Oracle Corporation的一部分。Glassfish支持Java EE(现在称为Jakarta EE)规范,为开发者提供了构建企业级Web应用的平台。当...
GlassFish网络开发服务器是一款强大的开放源代码应用服务器,主要用于运行Java EE(Java Platform, Enterprise Edition)应用程序。由Oracle公司维护,它支持各种企业级服务,包括Web服务、EJB(Enterprise ...
【GlassFish 2.0 安装详解】 GlassFish 2.0 是 Sun Microsystems 推出的一款免费且开源的 Java EE 服务器,它基于 Java Platform, Enterprise Edition (Java EE) 5规范,提供了包括EJB 3.0、JSF 1.2、Servlet 2.5、...
### Glassfish与Tomcat对比分析 #### 执行摘要 对于Web 2.0初创公司、应用服务提供商以及提供动态Web应用的独立软件供应商(ISVs)而言,应用即业务,而应用服务器中的Web容器技术能够直接影响业务成果。Web容器是...
《Glassfish安装手册及源文件详解》 Glassfish是一款开源的应用服务器,它是Java EE平台的实现,为企业级应用提供了一套完整的开发、部署环境。在本文中,我们将深入探讨如何安装Glassfish,以及如何利用Ant工具...
《GlassFish Eclipse Plugin:集成开发环境的强大力量》 GlassFish Eclipse Plugin是专为Eclipse IDE设计的一款插件,旨在提升开发人员在Eclipse环境中对GlassFish应用服务器的管理和开发效率。GlassFish,作为...
《Glassfish集群搭建完全手册》 在IT领域中,服务器集群是提高系统可用性和负载均衡的重要手段。Glassfish,作为一款开源的应用服务器,其集群功能的配置却常常被忽视或处理得不够详尽。本手册旨在弥补这一空缺,...
### Glassfish安装步骤详解 #### 一、简介 Glassfish是一款开源的应用服务器,它支持Java EE标准,并且在企业级应用开发中具有广泛的应用。为了能够成功安装并配置Glassfish,确保系统环境中已经安装了合适的JDK...
《Glassfish安装详解》 Glassfish,作为Oracle公司开源的一款Java EE应用服务器,是开发者进行企业级Java应用程序部署的重要平台。本文将详细讲解如何安装和配置Glassfish,以帮助初学者快速入门。 首先,理解...
GlassFish 是一款强健的商业兼容应用服务器,达到产品级质量,可免费用于开发、部署和重新分发。开发者可以免费获得源代码,还可以对代码进行更改。 GlassFish 是用于构建 Java EE 5应用服务器的开源开发项目的名称...