J2EE基础概念学习笔记

时间:2023-03-18 18:53:54 J2EE培训 我要投稿
  • 相关推荐

J2EE基础概念学习笔记

  1、J2ME,J2SE和J2EE之间区别

J2EE基础概念学习笔记

  J2ME,功能非常有限,用于嵌入式设备

  J2SE,包含原始的核心类库,用于桌面应用程序和浏览器中的Applet

  J2EE,功能非常全面,用于数据处理和服务器端应用

  2、J2EE体系结构

  3、JDBC

  JDBC为JAVA开发人员提供了一个行业标准API,可以在Java应用与关系数据库之间建立起独立于数据库的连接,API提供了数据库的调用层接口

  4、JNDI是:

  一个Java应用程序设计接口API

  为开发人员提供了查找和访问各种命名和目录服务的通用、统一方式

  构建在DNS,LDAP等服务之上

  5、Servlets是Java类,使用基于HTTP协议的请求/响应模型,同Web客户进行交互。

  6、HTTP Servlets:

  由容器管理

  可产生动态内容

  能在本地Session中储存客户数据

  7、JSP(Java Server Pages)

  JSP是:

  Java Servlet技术的发展和自然扩展,将转化成Servlet

  根据客户端请求创建动态Web页面的文本文件

  是J2EE中的“视图”组件

  JSP包括:

  HTML标签

  Java代码

  8、JTA被用于与事务服务进行通信,为启动事务,连接现有事务,提交事务和撤消事务提供标准的Java API

  9、Java消息服务JMS

  JMS是Java API,提供了一种通用的方式来创建、发送、接收和读取企业消息通信系统的消息

  该接口支持:点对点模型、发布/订阅模型/保证消息分发、事务会话

  10、EJB(企业级Java beans)

  EJB是实现分布式业务逻辑的Java组件

  “企业”意味着应用的扩展性、可用性、可靠性、安全性、事务性和分布性

  EJB:

  为客户提供可分布和可部署的业务逻辑服务

  拥有定义良好的接口

  在应用服务器之间可重用

  在提供管理和控制服务的容器中执行

  11、Java认证和授权

  Java认证和授权服务JAAS是基于Java的安全管理框架

  JAAS支持:

  单点登录

  可插入的认证模块

  12、Java管理扩展JMX

  JMX:

  为从Java程序管理设备定义了一个标准的基础设施

  减少了从管理工具到被管理设备的耦合性

  本规范描述了Mbeans,它是JMX的构建模块

  WebLogic Server扩展JMX,从内部管理系统的配置和状态

  13、远程方法调用RMI

  远程方法调用RMI是一种基于Java的分布式编程模型,允许对象使用stub和skeleton调用远程的对象

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

  14、Web Services:

  是服务端的服务

  使用众所周知的协议通过Web可以访问

  使用XML描述

  通过XML相互作用

  通过注册可以定位

  完全跨平台和松耦合

【J2EE基础概念学习笔记】相关文章:

J2EE基础概念03-30

j2ee学习笔记心得03-10

新概念学习方法01-21

j2ee是什么10-26

J2EE控制策略03-09

j2ee安装教程03-30

新概念学习方法汇总02-27

在职MPA备考基础班英语笔记06-04

J2EE核心技术03-09

J2EE发展趋势01-12