`

JAVA EE 架构

    博客分类:
  • J2EE
阅读更多
JavaEE组件经过部署之后,被安装到JavaEE(应用)服务器中。
JavaEE(应用)服务器:JavaEE服务器提供web容器和EJB容器
EJB容器:管理EJB的运行
Web容器:管理Servlet和JSP的运行



由此可看出web容器(如tomcat)与应用服务器的区别:
web容器不提供对ejb的支持,只是为javaee13中核心技术中的jsp和servlet提供了默认实现;ssh架构只要在web容器里就可以跑;
而应用服务器提供了对所有javaee13中核心技术的实现,支持ejb


RMI和JMS区别:
RMI一般都是是同步的。也就是说,当client调用Server的一个方法的时候,需要等到对方的返回,才能继续执行client端,这个过程调用本地方法感觉上是一样的,这也是RMI的一个特点。
JMS是异步的,一般只是一个点发出一个Message到Message Server,发出之后一般不会关心谁用了这个message。
一般RMI的应用是紧耦合,JMS的应用相对来说是松散耦合应用。


  • 大小: 38.8 KB
分享到:
评论

相关推荐

    Java EE架构师认证指南

    Java EE 架构师认证指南 本资源提供了 Sun 官方的 Java EE 架构师认证考试所需要准备的知识.pointer。该考试由三部分组成:多选题测试、任务指派和对指派的任务进行陈述和测试。 体系结构 Java EE 架构师需要了解...

    信息系统软件设计:第1章 Java EE架构介绍.ppt

    本文将详细介绍信息系统软件设计中的Java EE架构,从历史发展、核心概念到关键组件,帮助读者理解这一重要的企业级应用开发平台。 Java EE(Java Platform, Enterprise Edition)起源于1990年代,由Sun ...

    罗果《企业级Java EE架构设计精深实践》源程序

    《企业级Java EE架构设计精深实践》是罗果撰写的一本深度探讨Java EE企业级应用架构设计的书籍。本书的源程序包含了作者在书中提到的各种示例代码和实际应用场景,旨在帮助读者深入理解Java EE技术栈在实际项目中的...

    基于多工具多平台的Java EE架构与应用开发教学实践.pdf

    "基于多工具多平台的Java EE架构与应用开发教学实践.pdf" 本文档是关于基于多工具多平台的Java EE架构与应用开发教学实践的研究报告。该报告旨在探索高校在线教学的新模式,特别是在新冠肺炎疫情期间。报告的主要...

    基于Java EE架构的题库管理系统设计与实现.pdf

    基于Java EE架构的题库管理系统设计与实现 本文主要介绍了基于Java EE架构的题库管理系统的设计与实现。该系统主要由五大模块组成,包括用户管理功能、课程管理功能、题库管理功能、考试管理功能和成绩管理功能。...

    JAVA EE架构师 需要具备的知识.docx

    JAVA EE架构师是软件开发领域的高级角色,他们负责设计、规划和实施大型企业级应用程序。成为一个成功的JAVA EE架构师,需要逐步积累知识和实践经验。以下是对各阶段学习内容的详细阐述: 1. **构架师胚胎(程序员...

    JAVA EE架构师 需要具备的知识.doc

    JAVA EE架构师是软件开发领域的高级角色,负责设计和构建大型企业级应用程序。要成为JAVA EE架构师,需要经历从程序员到高级程序员,再到设计师的逐步成长。以下是一些核心知识点和技能要求: 1. **语言基础**:...

    Java EE架构设计与开发实践一书课后习题答案.pdf

    Java EE架构设计与开发实践一书课后习题答案.pdfJava EE架构设计与开发实践一书课后习题答案.pdf

    基于Java EE架构的多层软件的测试研究与实现.pdf

    基于Java EE架构的多层软件的测试研究与实现.pdf

    JAVA_EE架构师_需要具备的知识

    ### JAVA EE架构师所需具备的知识 #### 一、基础知识阶段 **1. 语言基础与设计基础** - **Java**: Java是JAVA EE架构师的基础,掌握Java语法、面向对象编程(OOP)原则至关重要。 - **C/C++**: 了解C/C++有助于...

    Java EE技术基础

    重要的是,Java EE架构并不强制物理上将各个层次划分到不同的机器或进程中,而是根据实际需求灵活使用。 JDBC是Java访问数据库的标准接口,允许开发人员编写不依赖特定数据库的代码。JSP则是用来创建动态网页的工具...

    The Java EE 5Tutorial

    《Java EE 5 Tutorial》是Java企业版5(Java Platform, Enterprise Edition 5)的一份官方教程,旨在帮助开发者...这份教程是Java EE开发者入门和进阶的重要参考资料,对于理解Java EE架构和最佳实践具有深远的影响。

    Java EE 8 Design Patterns and Best Practices最新版1.pdf

    5. Java EE容器:Java EE的应用运行在容器中,这是Java EE架构的核心组件。容器管理了应用的生命周期,为应用提供了必要的服务,并使得应用能够在分布式环境中高效运行。 6. 性能优化和故障排除:随着应用程序的...

    java ee企业应用实战

    本书是《轻量级Java EE企业应用实战》的姊妹篇,《轻量级Java ...EJB 3、JPA规范都属于Sun公司所制订的Java EE规范,因此把基于EJB 3+JPA的应用称为经典Java EE架构,目前这种架构在Java开发领域也有极大的市场占有率。

    整合ESMSH框架的Java EE应用架构.pdf

    【整合ESMSH框架的Java EE应用架构】是一种在Java EE平台上构建应用系统的高效方法,旨在提高系统的稳定性和可扩展性,并简化开发流程...关键词:Java EE架构,Easy UI框架,Spring MVC框架,Spring框架,Hibernate框架

    Java EE Web开发实例精解完整光盘

    最后,通过三个综合实例,演示如何利用EJB及Struts、Hibernate、Spring等常见的Java EE 架构开发企业Web应用系统 目录 第1章 构建动态Web页面 例程1-1:利用Servlet显示动态日期 例程1-2:利用JSP表达式显示动态...

    一种Java EE多层架构下的大学物理实验系统.pdf

    在Java EE架构中,Web层、业务层、持久层等分层架构通常会被用来构建一个清晰、可维护、可扩展的系统。 文章中还提到了Ajax(Asynchronous JavaScript and XML),这是一种用于创建快速动态网页的技术,通过在后台...

Global site tag (gtag.js) - Google Analytics