J2EE规范技术

2023-11-06

原文  http://blog.csdn.net/erikxu/archive/2004/12/07/208170.aspx

J2EE的13种核心技术:

1、JDBC,(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,据此可 以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序。

2、JNDI, (Java Naming and Directory Interface)是SUN公司提供的一种标准的Java命名系统接口,JNDI提供统一的客户端API,通过不同的访问提供者接口JNDI SPI的实现,由管理者将JNDI API映射为特定的命名服务和目录系统,使得Java应用程序可以和这些命名服务和目录服务之间进行交互。集群JNDI实现了高可靠性JNDI[8],通 过服务器的集群,保证了JNDI的负载平衡和错误恢复。在全局共享的方式下,集群中的一个应用服务器保证本地JNDI树的独立性,并拥有全局的JNDI 树。每个应用服务器在把部署的服务对象绑定到自己本地的JNDI树的同时,还绑定到一个共享的全局JNDI树,实现全局JNDI和自身JNDI的联系。

3、EJBs,  (Enterprise JavaBean)是J2EE 规范的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK )。

4、RMI, (Remote Method Invocation 远程方法调用)是用Java在JDK1.1中实现的,它大大增强了Java开发分布式应用的能力。Java作为一种网络开发语言,其巨大的威力就体现在它 强大的开发分布式网络应用的能力上,而RMI就是开发百分之百纯Java的网络分布式应用系统的核心解决方案之一。
5、servlet/jsp 是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。 它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。

6、XML, (Extensible Markup Language)即可扩展标记语言,它与HTML一样,都是SGML (Standard Generalized Markup Language,标准通用标记语言)。Xml是Internet 环 境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而 这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。

7、JMS, (Java Messaging Service)是Java平台上有关面向消息中间件的技术规范,翻译为Java消息服务。JMS支持点对点和发布/订阅两种消息 模型。

8、Java IDL, 是Java 2开发平台中的CORBA功能扩展。在Java 2中引入JavaIDL,使得利用OMG IDL能够定义服务对象的基本功能,并且将IDL根据CORBA规范的要求,映射到Java语言,并以此开发出标准的具有互操作性和可连接性的分布式应 用。JavaIDL使分布式、支持Web的Java应用可以基于IIOP协议透明地调用远程服务。

9、JTS, 只是一个组件事务监视器(有时也称为 对象事务监视器(object transaction monitor))

10、JTA, (Java Transaction API) 为 J2EE 平台提供了分布式事务服务。

11、JavaMail java邮件发送api

12、JAF JavaMail利用JAF来处理MIME编码的邮件附件。MIME的字节流可以被转换成Java对象,或者转换自Java对象。大多数应用都可以不需要直接使用JAF。

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

J2EE规范技术 的相关文章

随机推荐

  • Faq about multimedia

    VCN Video Compression Networking Glossary This is a collection of often used and misused technical terms regarding video
  • 【基础知识】11、github上传本地代码

    第一步 下载git bash 下载链接 按步骤安装即可 第二步 配置git bash 一 输入ssh keygen t rsa C 24428078 qq com 获取钥匙 邮箱为github注册的邮箱 输入上述命令时注意空格 出现下面界面
  • bootstrap引入

  • pww区域连接特征提取算法

    主题思想 任何一个图像 肯定由多个或一个区域 每个区域在横向扫描时 会有分裂和合并 比如圆环 顶部有一个分裂点 底部有一个合并点 没有分裂合并的图形 就是简单的凸图像 很容易通过外形识别 而复杂的图像 就是凹的 就需要分裂合并点来识别 旋转
  • 动作捕捉(Motion Capture)文件BVH的解读笔记

    Bvh里面的JOINT 以及ROOT 都表示一个坐标空间 我们称之为关节坐标空间 在这个坐标空间里 它有下一级的子坐标空间 也就是下一级的JOINT 子坐标空间的原点位置由子JOINT的OFFSET字段指明 也就是说一个JOINT的OFFS
  • Linux系统内核文件Cache管理机制简介

    1 前言 自从诞生以来 Linux 就被不断完善和普及 目前它已经成为主流通用操作系统之一 使用得非常广泛 它与 Windows UNIX 一起占据了操作系统领域几乎所有的市场份额 特别是在高性能计算领域 Linux 已经成为一个占主导地位
  • 一文让前端搞懂shell编程

    概述 前端程序员有时会遇到部署项目的情况 有时需要看懂后台或者运维写的脚本 如果转型AI 数据分析和模型训练也经常用到shell编程 掌握shell编程 你的编程之路会越走越宽 shell 解析器 sudo cat etc shells t
  • Win7下使用U盘安装Ubuntu16.04双系统图文教程(亲测)

    安装步骤 1 下载Ubuntu 16 04镜像软件 2 使用ultraISO软件制作U盘启动盘 3 利用U盘启动盘来安装Ubuntu系统 4 使用EasyBCD创建启动系统启动引导 可以省略 5 重启系统即可 一 下载ubuntu16 04
  • 使用Semaphore 实现一个简单的限流器

    使用Semaphore 实现一个简单的限流器 java api Java的api中 提供了semaphore这个线程同步的辅助类 用来控制同时访问共享资源的线程数量 Semaphore提供的主要方法如下 void acquire 获取一个信
  • NUC10 i7 黑苹果Big Sur 11.4 + win10 双系统安装指南

    说明 硬件 Intel NUC 10代 i7 10710U 系统说明 Mac OS Big Sur 11 4 Windows 10 注 本文默认已经安装好windows 安装过程就和普通的单系统安装步骤一样 安装步骤略 其他说明 由于个人知
  • 协同过滤与矩阵分解

    协同过滤算法的基本原理 用户行为数据是推荐系统最常用 也是最关键的数据 用户的潜在兴趣 用户对物品的评价好坏都反映在用户的行为历史中 而协同过滤算法 就是一种完全依赖用户和物品之间行为关系的推荐算法 我们从它的名字 协同过滤 中 也可以窥探
  • 2022高教杯思路合集!!全国大学生数学建模竞赛

    2022高教杯将于9 15开赛 思路贴将于晚10点前发布 粉丝可见 17日0 00转免 国一F奖3年数学建模经验团队 交流Q群 882663918 下文是2022年美赛的思路示例 要求由于公司的规定 ICM公司无法与您的团队分享关于他们的人
  • android 全局悬浮窗 可点击_Hi Translate 全局翻译外语 App 上的内容

    英文不太好的朋友可能在使用某些国外 App 在无中文语言支持的时候 也许 Hi Translate 这款 Android 应用可以帮助到你 这款应用不是简单的外语翻译 它可以在你使用满是外语的 App 时 帮助你实现全局页面翻译成中文 Hi
  • IDEA 集成 Sonar 完整流程

    目录 背景 相关的模块及关系 插件安装 SonarQube 启动 SonarQube 创建工程 插件配置 1 打开插件通用配置界面 2 点击 号添加 SonarServer 3 下一步配置认证信息 4 SonarLint 项目配置 mave
  • C++ char*两种初始化为零的方式

    C 中 char 两种初始化为零的的常用方式有以下两种 char data new char 50 char data memset data 0 50
  • ios-消息中心 NSNotificationCenter 的介绍

    1 通知中心概述 通知中心实际上是在程序内部提供了消息广播的一种机制 通知中心不能在进程间进行通信 实际上就是一个二传手 把接收到的消息 根据内部的一个消息转发表 来将消息转发给需要的对象 通知中心是基于观察者模式的 它允许注册 删除观察者
  • C++17入门经典

    C 17入门经典 注意 第1章 基本概念 第2章 基本数据类型 第3章 处理基本数据类型 第4章 决策 第5章 数组和循环 第6章 指针和引用 第7章 操作字符串 第8章 定义函数 第9章 函数模板 第10章 程序文件和预处理指令 第11章
  • python 修饰器 参数_Python修饰器讲解

    转自 http www cnblogs com rollenholt archive 2012 05 02 2479833 html 文章先由stackoverflow上面的一个问题引起吧 如果使用如下的代码 makebold makeit
  • 语义分割--PANet和Understanding Convolution for Semantic Segmentation

    语义分割 PAN Pyramid Attention Network for Semantic Segmentation FCN作为backbone的结构对小型目标预测不佳 论文认为这存在两个挑战 物体因为多尺度的原因 造成难以分类 针对这
  • J2EE规范技术

    原文 http blog csdn net erikxu archive 2004 12 07 208170 aspx J2EE的13种核心技术 1 JDBC Java Data Base Connectivity java数据库连接 是一