GlassFish总体架构初探
下面详细解释每一个组件
· Domain Administration Server (DAS)
DAS,是一个完全功能的JavaEE 5 服务器实例,实现全局化的管理。所有的管理操作(例如,CLI,GUI,NetBeans IDE),他们都会首先访问DAS,而不是直接访问具体的服务器实例。
· Administrative Client Applications (CLI, JSR 77, AMX)
客户端管理平台包括asadmin CLI (command line interface),这些管理程序存在于防火墙内外,排他性的与DAS发生交互,所有应用程序的配置都使用JSR 88 API,配置和应用程序的管理独占的使用JMX MBeans来完成。
· Browser Based Administrative GUI
这个浏览器基于administrative GUI (graphical user interface)技术,被部署在DAS上的http引擎里。组成了图形化的管理控制台
· Web Client Applications (web clients, web services clients)
· Rich client (RMI/IIOP) applications
· Load Balancers (LB)
· Node Agent (NA)
· Server Instance (SI)
· Administration API
· Central Repository
· Local Repository Cache
· JMX Runtime
JMX框架本身提供了管理架构用来,传输管理和运行操作。JMX框架包括,监视服务(MBean 服务)等等技术。
具体详见:
http://wiki.glassfish.java.net/Wiki.jsp?page=GlassFishV2Architecture
分享到:
相关推荐
标题《Glassfish集群搭建手册》指的是利用Oracle提供的Glassfish应用服务器软件进行集群配置的详细指南。此手册涵盖了在不同场景下通过图形化界面和命令行方式搭建集群的整个过程,并且描述了如何配置集群环境以支持...
GlassFish 安装配置文档 GlassFish 是一个基于 Java 的开源应用服务器,提供了一个强大且灵活的平台来部署和管理基于 Java 的应用程序。本文档将指导 readers 通过安装和配置 GlassFish 服务器,并将其与 Eclipse ...
2. **模块化架构**:GlassFish 4.0采用模块化设计,允许开发者按需选择和部署特定的服务组件,减少了资源消耗,提高了灵活性。例如,可以选择只安装Web Profile来处理轻量级Web应用,或者安装Full Profile以满足复杂...
3. **模块化架构**:GlassFish采用模块化设计,允许用户根据需要选择安装特定的服务和组件,以优化资源使用和性能。 4. **热部署**:开发者可以在不中断服务的情况下部署和更新应用程序,提高了开发和调试的效率。 ...
在本文中,我们将深入探讨Glassfish-v2的核心概念、架构设计以及关键组件,旨在帮助读者掌握这款应用服务器的内在运作机制。 一、Java EE 5标准概述 Java EE(Java Platform, Enterprise Edition)是Sun ...
当前版本——GlassFish v3 Prelude,采用了一个模块化的架构设计。 #### GlassFish Web容器相对于Tomcat的优势 ##### 易用性和生产力 - **模块化设计**:GlassFish采用了高度模块化的设计,这使得开发者可以轻松...
### Glassfish部署Web项目知识点详解 #### 一、概述 **Glassfish** 是一款开源的Java EE应用服务器,由Oracle公司维护。它基于Java EE标准,支持多种Java EE技术,如EJB、JPA、JSF等。由于其强大的功能和良好的...
GlassFish4的下载和安装的详细步骤,下载地址,配置等。附带有GlassFish3的安装简述
《深入解析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 5.0 安装与配置详解】 GlassFish,由Oracle公司主导的开源项目,是一款功能强大的Web服务器和应用服务器,以其卓越的性能和丰富的特性在开发者社区中备受推崇。相比于Tomcat,GlassFish提供了更全面的...
在IT行业中,Glassfish是一款开源的应用服务器,由Sun Microsystems开发并维护,后来成为Oracle Corporation的一部分。Glassfish支持Java EE(现在称为Jakarta EE)规范,为开发者提供了构建企业级Web应用的平台。当...
【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安装手册及源文件详解》 Glassfish是一款开源的应用服务器,它是Java EE平台的实现,为企业级应用提供了一套完整的开发、部署环境。在本文中,我们将深入探讨如何安装Glassfish,以及如何利用Ant工具...
《GlassFish Eclipse Plugin:集成开发环境的强大力量》 GlassFish Eclipse Plugin是专为Eclipse IDE设计的一款插件,旨在提升开发人员在Eclipse环境中对GlassFish应用服务器的管理和开发效率。GlassFish,作为...
### Glassfish安装步骤详解 #### 一、简介 Glassfish是一款开源的应用服务器,它支持Java EE标准,并且在企业级应用开发中具有广泛的应用。为了能够成功安装并配置Glassfish,确保系统环境中已经安装了合适的JDK...