`
choelea
  • 浏览: 74464 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

J2EE 相关概念

    博客分类:
  • J2EE
阅读更多

(大部分来源于学习 《J2EE应用与BEA Weblogic Server》的总结)。

 

DataSource:

      数据源是为了简化获得数据库的连接的过程,使JDBC Connection的一个工厂。

 

 webservice部分

1、WEBSERVICE名词解释。JSWDL开发包的介绍。JAXP、JAXM的解释。SOAP、UDDI,WSDL解释。

Web ServiceWebService是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Web Service能与其他兼容的组件进行互操作。

JAXP(Java API forXML Parsing) 定义了在Java中使用DOM, SAX, XSLT的通用的接口。这样在你的程序中你只要使用这些通用的接口,当你需要改变具体的实现时候也不需要修改代码。

JAXM(Java API forXML Messaging) 是为SOAP通信提供访问方法和传输机制的API。

WSDL是一种 XML 格式,用于将网络服务描述为一组端点,这些端点对包含面向文档信息或面向过程信息的消息进行操作。这种格式首先对操作和消息进行抽象描述,然后将其绑定到具体的网络协议和消息格式上以定义端点。相关的具体端点即组合成为抽象端点(服务)。

SOAP即简单对象访问协议(Simple Object Access Protocol),它是用于交换XML编码信息的轻量级协议。

UDDI 的目的是为电子商务建立标准;UDDI是一套基于Web的、分布式的、为Web Service提供的、信息注册中心的实现标准规范,同时也包含一组使企业能将自身提供的Web Service注册,以使别的企业能够发现的访问协议的实现标准。

 

2、CORBA是什么?用途是什么?

CORBA 标准是公共对象请求代理结构(Common Object Request Broker Architecture),由对象管理组织 (Object Management Group,缩写为 OMG)标准化。它的组成是接口定义语言(IDL), 语言绑定(binding:也译为联编)和允许应用程序间互操作的协议。 其目的为:用不同的程序设计语言书写在不同的进程中运行,为不同的操作系统开发。

 

 

 

请对以下在J2EE中常用的名词进行解释(或简单描述)

web容器:给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使JSP,SERVLET直接更容器中的环境变量接口交互,不必关 注其它系统问题。主要有WEB服务器来实现。例如:TOMCAT,WEBLOGIC,WEBSPHERE等。该容器提供的接口严格遵守J2EE规范中的 WEB APPLICATION 标准。我们把遵守以上标准的WEB服务器就叫做J2EE中的WEB容器。

EJB容器:Enterprise java bean 容器。更具有行业领域特色。他提供给运行在其中的组件EJB各种管理功能。只要满足J2EE规范的EJB放入该容器,马上就会被容器进行高效率的管理。并 且可以通过现成的接口来获得系统级别的服务。例如邮件服务、事务管理。

JNDI:(Java Naming & Directory Interface)JAVA命名目录服务。主要提供的功能是:提供一个目录系统,让其它各地的应用程序在其上面留下自己的索引,从而满足快速查找和定位分布式应用程序的功能。

JMS:(Java Message Service)JAVA消息服务。主要实现各个应用程序之间的通讯。包括点对点和广播。

JTA:(Java Transaction API)JAVA事务服务。提供各种分布式事务服务。应用程序只需调用其提供的接口即可。

JAF:(Java Action FrameWork)JAVA安全认证框架。提供一些安全控制方面的框架。让开发者通过各种部署和自定义实现自己的个性安全控制策略。

RMI/IIOP:(Remote Method Invocation /internet对象请求中介协议)他们主要用于通过远程调用服务。例如,远程有一台计算机上运行一个程序,它提供股票分析服务,我们可以在本地计算机 上实现对其直接调用。当然这是要通过一定的规范才能在异构的系统之间进行通信。RMI是JAVA特有的。

 

J2EE是技术还是平台还是框架? 什么是J2EE

   J2EE本身是一个标准,一个为企业分布式应用的开发提供的标准平台。

   J2EE也是一个框架,包括JDBC、JNDI、RMI、JMS、EJB、JTA等技术。

一个另类的回答:j2ee就是增删改查。

分享到:
评论

相关推荐

    j2ee核心概念精解(目录版)4

    j2ee核心概念精解(目录版)4

    j2EE基础概念(总结)

    ### j2EE基础概念(总结) #### Java 1. **访问修饰符:public, protected, private** - `public`: 对任何类都是可见的。 - `protected`: 对于同一个包内的类或不同包内继承关系中的子类是可见的。 - `private`: ...

    J2EE的概念

    对于j2ee入门有大致了解,了解J2EE的结构与ssh框架基本概念

    J2EE部署概念.pdf

    在详细解释J2EE部署概念之前,先来了解J2EE平台提供了一种构建应用组件模型的方式,它允许开发者通过购买和构建组件,再将它们组装成完整的应用程序。Java和J2EE支持多种组件,包括客户端组件、Web应用组件和企业级...

    j2ee核心概念精解(目录版)

    j2ee核心概念精解(目录版)3

    JAVAEE,J2EE,WEBLOGIC 基础概念

    JAVAEE、J2EE和WebLogic是IT领域中与企业级Java应用程序开发和服务部署密切相关的三个核心概念。这里我们将深入探讨它们的含义、关系以及在实际应用中的作用。 首先,让我们来理解JAVAEE(Java Platform, ...

    J2EE 指南 J2EE中文教材

    J2EE指南不仅覆盖了J2EE的核心概念和技术要点,还提供了大量的实践案例和操作指导,旨在帮助Java开发者快速掌握J2EE开发的核心技能,从而能够高效地构建高质量的企业级应用程序。无论是初学者还是有一定经验的开发者...

    十分钟J2EE概念入门

    十分钟J2EE概念入门,旨在帮助初学者快速掌握J2EE的基础知识,包括其核心技术规范、应用开发架构以及相关的Java技术体系。 首先,J2EE的核心技术规范是其核心组成部分,主要包括以下13种: 1. **JDBC**:Java ...

    j2ee相关试题 j2ee相关试题

    根据给定的文件信息,我们可以总结出一系列关于J2EE的重要知识点,涵盖容器服务、数据库连接管理、组件部署、Web...以上知识点覆盖了J2EE体系结构中的多个核心概念和技术细节,对于深入理解J2EE开发模式具有重要意义。

    J2EE JAR包(J2EE1.3 J2EE1.4 J2EE5.0 )

    Java 企业版(Java 2 Platform, Enterprise Edition,简称 J2EE)是 Sun Microsystems 推出的用于构建分布式、多层企业级应用的框架。它为开发者提供了多种服务和组件模型,包括Java Servlets、JavaServer Pages ...

    j2ee实例 j2ee实例j2ee实例

    本实例集合将深入探讨J2EE的核心概念和技术,帮助开发者更好地理解和应用J2EE。 首先,J2EE的核心组件包括Servlet、JavaServer Pages (JSP)、JavaBean、EJB(Enterprise JavaBeans)、JMS(Java Message Service)...

    J2ee试题汇总J2ee试题J2ee考试题

    这份"J2EE试题汇总"可能涵盖了上述各个组件的概念、配置、编程模型、设计模式、最佳实践等方面的问题,通过解答这些题目,学习者能够深入了解J2EE体系,掌握其关键技术和实际应用。对于准备J2EE相关考试或者提升工作...

    五方面了解J2EE开发技术

    J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java 2平台的标准版,J2EE不仅巩固了标准版中的许多优点,同时还提供了对 EJB、Java ...

    J2EE------- 全面简介

    #### 一、J2EE概念 Java 2 Platform, Enterprise Edition (J2EE) 是一种企业级应用开发平台标准,它基于 Java 语言,并且为开发分布式多层 Web 应用提供了强大的支持。J2EE 的主要目标是使企业级应用的开发变得更加...

    j2ee核心概念精解(目录版)1

    翻译的不错,有书签,易于浏览,包括核心技术概念的解释和代码例子,对建立整个j2ee技术全局观很有好处!

    关于J2EE的相关论文

    本文将深入探讨J2EE的相关知识点,包括其核心概念、主要组件、优点以及在实际应用中的挑战。 **一、J2EE的核心概念** 1. **多层架构**:J2EE支持经典的三层架构,即表示层、业务逻辑层和数据访问层。这种分层设计...

    J2EE相关硕士论文10篇

    1. "EJB应用服务器的研究与设计":这篇论文可能涉及Enterprise JavaBeans (EJB) 的核心概念,包括会话bean、实体bean和消息驱动bean,以及它们在应用服务器中的部署和管理。EJB作为J2EE的重要组成部分,提供了一种...

    j2ee 笔记 j2ee 笔记 j2ee 笔记

    #### 二、B/S概念与Servlet开发基础 ##### B/S架构简介 B/S(Browser/Server,浏览器/服务器)是一种网络架构模式,其中客户端通过浏览器访问服务器提供的服务。这种架构模式具有跨平台性好、易于维护等特点,在...

    java 面试基础 j2ee

    5. **J2EE相关概念**: - **JNDI**:提供命名和目录服务,用于查找和绑定资源。 - **JMS**:Java消息服务,用于异步通信,支持点对点和发布/订阅模式。 - **JTA**:Java事务API,提供分布式事务处理能力。 - **...

    J2EE指南(J2EE tutorial )

    ### J2EE指南知识点梳理 #### 一、J2EE平台简介 ...综上所述,《J2EE指南》不仅介绍了J2EE平台的基本概念和技术细节,还提供了详细的开发步骤和实践案例,旨在帮助程序员快速掌握J2EE开发的核心技能。

Global site tag (gtag.js) - Google Analytics