`
zpball
  • 浏览: 910374 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

J2EE技术规范

    博客分类:
  • J2EE
阅读更多
一:J2EE简介
     J2EE提供了一套设计、开发、汇编和部署企业应用程序的规范。
J2EE提供了企业级应用程序的开发平台,提供了分布式、基于组件、松耦合、安全可靠、独立于平台且反应迅速的应用程序环境.


二:J2EE技术规范
    1,Servlet与JSP
           Servlet是一种服务器端技术,用来实现Web应用程序的表示逻辑。它接收来自Web浏览器的HTTP请求,进行处理后返回HTTP响应信息。
JSP技术可以提供与Servlet相同的功能,但开发起来比Servlet简便。它在传统的网页HTML文件中加入Java程序片段,就构成了JSP网页。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送 email 等等,这就是建立动态网站所需要的功能。


2.JDBC
      JDBC (Java Database Connectivity)是Java连接和存取数据库的应用程序接口(API)。该工具包使得程序员可以使用结构化查询语言(SQL)连接到一个数据库,对数据库进行查询,或者对数据库进行更新。
JDBC是独立于数据库管理系统的,每一个数据库都有自己的协议与客户机通信, JDBC利用数据库驱动程序来使用这些数据库引擎。
JDBC驱动程序由数据库厂商或第三方软件商提供,程序中所使用的数据库系统不同,所需要的驱动程序也有所不同。


3.JNDI
         JNDI(Java Naming and Directory Interface)作为J2EE规范的一部分,为定位用户,资源与服务提供了一个标准的接口。JNDI其中包括了命名与目录服务,命名服务随处可见,比如DNS中的命名服务等,目录服务就是命名服务的扩展,将各个被命名的信元组成树状的目录,便于查找,挂载卸载以及其他操作。
JNDI作为客户端与命名和目录服务的访问接口,屏蔽了各种命名和目录服务的细节,使得开发人员可以在各种服务之间进行访问。JNDI由两个部分组成客户端接口API和服务提供商接口SPI,API面向开发人员,SPI则面向不同的命名和目录服务提供者。
在J2EE中, JNDI用于管理应用中用到的核心组件和对象,当使用某一个组件和对象时,JNDI可以提供查找该组件和对象的方法。

分享到:
评论

相关推荐

    J2EE中的13种技术规范

    ### J2EE中的13种关键技术规范解析 #### 1. JDBC (Java Database Connectivity) JDBC,即Java数据库连接,是Java中的一项关键规范,它为开发者提供了与各种数据库进行交互的标准API。JDBC的引入极大地简化了数据库...

    j2ee规范j2ee规范j2ee规范

    J2EE(Java 2 Platform, Enterprise Edition)规范并非单一的技术或产品,而是一系列为开发企业级应用程序而设计的标准和技术集合。该规范定义了如何构建、部署以及管理多层分布式企业应用程序的标准方法。J2EE规范...

    认识j2ee规范 认识j2ee的规范是每个j2ee爱好者都应了解的东西

    J2EE,全称为Java 2 Platform, Enterprise Edition,是一个由SUN公司(现已被Oracle收购...要想在J2EE领域取得成功,除了掌握技术规范,还需深入理解业务逻辑,灵活运用设计模式,以及保持对新技术的敏锐度和学习热情。

    J2EE技术架构规范

    J2EE技术架构规范的设立是为了推动软件开发的标准化和高效化。它定义了一系列原则和架构层次,以支持开发人员在开发过程中遵循最佳实践,提高代码可维护性和系统扩展性。 ### 2. 架构规范原则 #### 2.1 层次化 ...

    J2EE 应用规范(内含EJB3持久化规范,EJB3核心规范,JAVAEE+5.0以及JMS1_1规范)

    这个技术栈包含了多种规范和组件,以支持服务器端的复杂业务逻辑、数据处理和交互。在给定的压缩包文件中,我们可以找到几个关键的规范文档,包括EJB3持久化规范、EJB3核心规范、JAVAEE 5.0规范以及JMS 1.1规范。...

    J2EE技术及其实现

    **J2EE技术及其实现** Java企业版(Java Enterprise Edition,简称J2EE)是Oracle公司(原Sun Microsystems)推出的用于开发分布式、多层企业级应用的平台。它为构建可扩展、高可用和安全的网络应用程序提供了一个...

    互联网开发技术之J2EE规范

    J2EE规范,总概了J2EE领域中的几个基本规范,以及它们的简要介绍。

    中间件和J2EE技术

    ### 中间件与J2EE技术详解 #### J2EE技术概览 J2EE(Java 2 Platform, Enterprise Edition)是一种广泛应用于企业级应用程序开发的技术框架,它由Sun Microsystems提出并在2001年发布第一个版本。J2EE旨在简化企业...

    j2ee实验规范和要求

    这个系统可能利用J2EE的特性,如Servlets、JSP(JavaServer Pages)、EJB(Enterprise JavaBeans)等技术,来实现用户定制的学习路径和内容。通过这个手册,学生可以了解系统操作,同时也能了解到J2EE在实际应用中的...

    J2EE打包与部署的总结

    这需要遵循J2EE技术规范,比如EJB组件被打包成EJB模块,Web层组件打包成Web模块,独立的Java应用程序打包成应用客户端模块(Application Client Module),而Java连接器(Java Connector Architecture, JCA)组件则...

    j2ee技术大全(包含现在的主流技术)

    **J2EE技术大全概述** J2EE(Java 2 Platform, Enterprise Edition)是Java平台的一个版本,专门针对企业级应用开发。它提供了一个全面的框架来构建、部署和管理多层、分布式、跨平台的企业应用程序。J2EE技术大全...

    J2EE规范

    **J2EE规范详解** J2EE(Java 2 Platform, Enterprise Edition)是Java平台的企业版,主要用于构建分布式、多层的企业级应用程序。这个规范定义了一系列标准和接口,旨在简化开发、部署和管理大型企业软件的过程。...

    J2EE的13种技术规范

    ### J2EE的13种技术规范详解 #### 1. JDBC (Java Database Connectivity) - **简介**:JDBC API是一组允许Java程序连接到多种数据库的接口集合,它为开发人员提供了一种统一的方式来访问关系数据库。通过JDBC,开发...

    J2EE开发编程规范

    《J2EE开发编程规范》是一份由深圳市网科技术有限公司的专业开发团队编制的重要文档,旨在为J2EE(Java 2 Platform, Enterprise Edition)的开发过程提供一套标准化的指导原则。这份规范的核心目的是为了确保软件...

    J2EE面试题大全(二)

    J2EE面试题大全,从JAVA基础到J2EE技术规范均有涉及

    J2EE规范(中文版)

    Java EE(Java Platform, Enterprise Edition)是Java平台上用于构建企业级分布式应用的规范。...通过遵循这一规范,企业和开发者能够利用Java技术的强大力量,构建出适应快速变化商业需求的软件解决方案。

    J2EE指南(J2EE中文教材)

    它包括了组成J2EE平台的技术以及描述如何开发J2EE组件并部署在J2EE软件开发包上。 这篇指南不是为J2EE服务器及工具供应商准备的,它没有解释如何实现J2EE结构,也没有解释J2EE软件包。J2EE规范描述了J2EE结构并可以...

Global site tag (gtag.js) - Google Analytics