J2EE基础总结(1)——J2EE入门

简介:

J2EE诞生的背景

    在传统的开发模式(单层应用结构)下。应用普遍存在下面致命缺点:

    - 数据、页面和业务逻辑在一个逻辑层次中。功能紧密耦合。 - 代码重用性极低,可维护性差。

    - 应用耦合度高,全然没有可扩展性;

    - 不论什么一个细小功能的更新,须要对整个应用进行又一次部署;

    - 后台数据结构的修改,将导致全部相关代码的修改;

    - 数据库连接管理是个非常大的瓶颈。


   企业须要满足下面条件的应用体系结构:

   - 分布式的、可移植组件的框架与结构;

   - 简化服务端中间件的设计(包含事务处理,安全性等等); 

   - 为组件、应用、以及服务端提供标准、开放的API。


   J2EE的2个初衷: 

   - 对于企业用户,J2EE是一套开放标准平台,增加这个平台。企业内全部的 业务系统就能够执行在不同的操作系

统,不同的环境下。从而形成一整套 企业应用体系。

   - 对于开发人员,J2EE是一套现成的解决方式。开发过程中的很多瓶颈(如事 务处理。安全性,可移值性等)就会

迎刃而解,真正实现逻辑上的层次分 离,实现分布式应用。 

J2EE的定义

   - 是开放的、基于标准的平台; 

   - 是用于开发、部署与管理N层结构、是面向WEB、以server为中心的企业级 应用体系。

J2EE架构图



J2EE基础技术标准

    JavaBEAN:编程环境下可以被可视化处理的可重用组件,这里所指编程环境包含:IDE(如Eclipse)等。

    JDBC:是用于运行SQL的Java API,为Java提供通用的訪问不同关系型数据库(DBMS)的方法。

和我们经常使用的微

软提供的訪问数据库的API——ODBC一样。

    JNDI:包括API和SPI(服务提供接口)。JNPI SPI用于命名文件夹服务的设计与实现。使各类数据服务标准化;因

此Java可以通过JNDI API高速方便的訪问不论什么文件夹服务。

    RMI:基于TCP/IP套接字方式的分布式调用,是Java开发分布式应用的基础。

    Java的世界刚入门,期待在接下来的学习中,可以理解的更加透彻。






本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/5260474.html,如需转载请自行联系原作者

相关文章
|
10月前
|
XML 消息中间件 开发框架
J2EE的13个规范
J2EE的13个规范
|
10月前
|
XML 开发框架 Java
J2EE——13种规范总结
J2EE——13种规范总结
221 0
|
11月前
|
SQL JSON 开发框架
|
11月前
|
XML 开发框架 负载均衡
关于J2ee
关于J2ee
|
12月前
|
搜索推荐 算法 Java
|
12月前
|
设计模式 开发框架 监控
|
XML 开发框架 安全
J2EE基础-开发环境搭建
J2EE基础-开发环境搭建
J2EE基础-开发环境搭建
|
存储 Kubernetes 安全
Jakarta EE 开发者必备的 2 个工具
我喜欢新玩具。我真的很喜欢那些经过验证的技术栈里的新玩具。我非常喜欢那些能让我玩到经过产品验证的新技术的新玩具。而工具玩具是其中最好的。
352 0
Jakarta EE 开发者必备的 2 个工具
|
算法 Java 应用服务中间件
【Java EE】从零开始写项目【总结】
从零开发项目概述 最近这一直在复习数据结构和算法,也就是前面发出去的排序算法八大基础排序总结,Java实现单向链表,栈和队列就是这么简单,十道简单算法题等等... 被虐得不要不要的,即使是非常简单有时候绕半天,想不明白。
2276 0
|
Java 数据库连接 API