【J2EE】J2EE简介

news/2024/12/22 14:24:20/

一、前言

      今天学习了J2EE,发现里面的概念真是十分的混乱,基本和过去的知识没有什么联系,只有一些比较熟悉的词有印象,比如ODBC,所以打算要认真的总结一下J2EE,希望各位大神能给小编一下指导。

二、介绍

      J2EE(Java 2 Platform, Enterprise Edition)是一个为大企业主机级的计算类型而设计的Java平台。Sun微系统(与其工业伙伴一起,例如IBM)设计了J2EE,以此来简化在瘦客户级环境下的应用开发。由于创造了标准的可重用模块组件以及由于构建出能自动处理编程中多方面问题的等级结构,J2EE简化了应用程序的开发,也降低了对编程和对受训的程序员的要求。

三、几个关键词

3.1 体系结构

这里写图片描述

3.2 JDBC(Java数据库连接)

这里写图片描述

3.3 JNDI(Java命名和目录接口)

  • JNDI是一个java应用程序设计接口(API);
  • 为开发人员提供了查找和访问各种命名和目录服务的通用、统一方式。
  • 构建在DNS、LDAP等服务之上
    这里写图片描述

3.4 Jsp(java server pages)

JSP:
       ☆java servlet技术的发展拓展,将转化成Servlet
       ☆根据客户端请求,创建动态Web页面的文本文件
       ☆是J2EE中的“视图”组件
包含:
       ☆Html标签
       ☆JSP标签
       ☆Java代码
这里写图片描述

3.5 JMS(java消息服务)

JMS:
       ☆ 相当于邮局
       ☆ 提供方式来创建、发送、接收和读取企业消息通信系统的消息
接口支持:
       ☆点对点模型
       ☆发布、订阅模型
       ☆保证消息分发
       ☆事务会话
这里写图片描述

3.6 EJB(企业级java bean)

       ☆实现分布式 业务逻辑的 java 组件

       ☆企业:拓展性、可用性、可靠性、安全性、事务性、分布性、

EJB:
       ☆1.提供可分布,可部署 的业务逻辑服务
       ☆2.定义良好接口
       ☆3.服务器之间可重用
       ☆4.提供管理,控制服务的容器中执行

3.7 java管理拓展(JMX) jmx:

       ☆为java管理设备定义一个标准的基础设施

       ☆减少耦合

3.8 远程方法调用(RMI)

       ☆基于java的分布式编程模型,运行使用stub和skeleton调用远程对象。

       ☆RMI 使用序列化在两个对象间传输数据

四、小结

      第一次接触J2EE,对整理的样子都比较陌生,我相信大部分人都会有这个感觉,还是建议大家先找一些关于J2EE的书来看看,提高自己对java的认识。最后,加油~~~


http://www.ppmy.cn/news/360157.html

相关文章

MyEclipse 4.1 M2 发布

MyEclipse 4.1 M2 发布了有很多项值得关注的特性:支持AJAX和Web 2.0不知道是如何支持Ajax的?希望有使用过的人发表下见解。 提升了Javascript 编辑器使用截图:增加了Javascript 调试器使用截图:支持UML sequence diagram使用截图&…

J2EE-1

www.oracle.com javaEE API增强扩展了javaSE平台 建立在javaSE平台之上 J2ME:移动通信设备 嵌入式设备 javaCard:int 、byte只有这两种数据类型 tomcat是实现了J2EE技术规范的平台 组件 serverice protocol 微软推出 .net javaEE用来开发企业应用 平台 虚拟机 核…

如何可以获取到用户的电脑信息 --- user-agent

用户信息在这里查看 这个就是用户的电脑信息了 我们想让这个user-agent值变的动态应该利用window.navigator.userAgent,来获取 例如: //获取userAgent const sUserAgent window.navigator.userAgent; //获取红色字体的部分Mozilla/4.0 (compatible; M…

IDM最新下载地址(搬运自俄国大佬)

IDM,在这里我给大家分享一下最新版。 Internet Download Manager是一款世界知名的优秀的下载工具,简称:IDM。它是一款提升你的下载速度最多达5倍,安排下载时程,或续传一半的软件。 IDM不仅可以支持代{过}{滤}理服务器…

idm下载器是免费的吗?有哪些功能

对于PC用户来说,拥有一款好用和快速的下载工具,对我们来说至关重要,可以极大提高我们的工作效率和PC用户体验。IDM可以实现高速下载,其核心原理就是多线程下载,理论上可以达到带宽的峰值速度,深受用户的喜爱…

一次m2eclipse的安装大坑经历之http://m2eclipse.sonatype.org/sites/m2e

m2eclipse 插件的安装在《Maven 实战》这本书上是这么说的: ”由于Eclipse默认没有集成对Maven的支持,幸运的是由Maven之父Jason Van Zyl创立的Sonatype公司建立了m2eclipse项目。这是Eclipse下的一款十分强大的Maven插件,可以访问&#xff…

javaee之Mybatis2

一、保存操作 在做这个方法之前,我们先把之前做的那个MybatisTest里面的每一个方法做成一个Test方法,也就是标注Test这个注解 这样便于我们测试接下来的每一个方法。仔细分析一下上面的代码,会发现,可重复性的地方太多。比如我们…

MyIE2几个让我欣赏的地方

MyIE2几个让我欣赏的地方 (http://blog.csdn.net/wqf2) MyIE2是个浏览器,我使用它时间并不长,可是它给我的印象却很深。细微之处人性话的设计恐怕连微软的IE也不能比。 以下是我很欣赏的地方: ◆占用资源小◆多页显示方式◆鼠标动作 可以…