(大部分来源于学习 《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基础概念(总结) #### Java 1. **访问修饰符:public, protected, private** - `public`: 对任何类都是可见的。 - `protected`: 对于同一个包内的类或不同包内继承关系中的子类是可见的。 - `private`: ...
对于j2ee入门有大致了解,了解J2EE的结构与ssh框架基本概念
在详细解释J2EE部署概念之前,先来了解J2EE平台提供了一种构建应用组件模型的方式,它允许开发者通过购买和构建组件,再将它们组装成完整的应用程序。Java和J2EE支持多种组件,包括客户端组件、Web应用组件和企业级...
j2ee核心概念精解(目录版)3
JAVAEE、J2EE和WebLogic是IT领域中与企业级Java应用程序开发和服务部署密切相关的三个核心概念。这里我们将深入探讨它们的含义、关系以及在实际应用中的作用。 首先,让我们来理解JAVAEE(Java Platform, ...
J2EE指南不仅覆盖了J2EE的核心概念和技术要点,还提供了大量的实践案例和操作指导,旨在帮助Java开发者快速掌握J2EE开发的核心技能,从而能够高效地构建高质量的企业级应用程序。无论是初学者还是有一定经验的开发者...
十分钟J2EE概念入门,旨在帮助初学者快速掌握J2EE的基础知识,包括其核心技术规范、应用开发架构以及相关的Java技术体系。 首先,J2EE的核心技术规范是其核心组成部分,主要包括以下13种: 1. **JDBC**:Java ...
根据给定的文件信息,我们可以总结出一系列关于J2EE的重要知识点,涵盖容器服务、数据库连接管理、组件部署、Web...以上知识点覆盖了J2EE体系结构中的多个核心概念和技术细节,对于深入理解J2EE开发模式具有重要意义。
Java 企业版(Java 2 Platform, Enterprise Edition,简称 J2EE)是 Sun Microsystems 推出的用于构建分布式、多层企业级应用的框架。它为开发者提供了多种服务和组件模型,包括Java Servlets、JavaServer Pages ...
本实例集合将深入探讨J2EE的核心概念和技术,帮助开发者更好地理解和应用J2EE。 首先,J2EE的核心组件包括Servlet、JavaServer Pages (JSP)、JavaBean、EJB(Enterprise JavaBeans)、JMS(Java Message Service)...
这份"J2EE试题汇总"可能涵盖了上述各个组件的概念、配置、编程模型、设计模式、最佳实践等方面的问题,通过解答这些题目,学习者能够深入了解J2EE体系,掌握其关键技术和实际应用。对于准备J2EE相关考试或者提升工作...
J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java 2平台的标准版,J2EE不仅巩固了标准版中的许多优点,同时还提供了对 EJB、Java ...
#### 一、J2EE概念 Java 2 Platform, Enterprise Edition (J2EE) 是一种企业级应用开发平台标准,它基于 Java 语言,并且为开发分布式多层 Web 应用提供了强大的支持。J2EE 的主要目标是使企业级应用的开发变得更加...
翻译的不错,有书签,易于浏览,包括核心技术概念的解释和代码例子,对建立整个j2ee技术全局观很有好处!
本文将深入探讨J2EE的相关知识点,包括其核心概念、主要组件、优点以及在实际应用中的挑战。 **一、J2EE的核心概念** 1. **多层架构**:J2EE支持经典的三层架构,即表示层、业务逻辑层和数据访问层。这种分层设计...
1. "EJB应用服务器的研究与设计":这篇论文可能涉及Enterprise JavaBeans (EJB) 的核心概念,包括会话bean、实体bean和消息驱动bean,以及它们在应用服务器中的部署和管理。EJB作为J2EE的重要组成部分,提供了一种...
#### 二、B/S概念与Servlet开发基础 ##### B/S架构简介 B/S(Browser/Server,浏览器/服务器)是一种网络架构模式,其中客户端通过浏览器访问服务器提供的服务。这种架构模式具有跨平台性好、易于维护等特点,在...
5. **J2EE相关概念**: - **JNDI**:提供命名和目录服务,用于查找和绑定资源。 - **JMS**:Java消息服务,用于异步通信,支持点对点和发布/订阅模式。 - **JTA**:Java事务API,提供分布式事务处理能力。 - **...
### J2EE指南知识点梳理 #### 一、J2EE平台简介 ...综上所述,《J2EE指南》不仅介绍了J2EE平台的基本概念和技术细节,还提供了详细的开发步骤和实践案例,旨在帮助程序员快速掌握J2EE开发的核心技能。