客户层:处理显示
表示层:处理表示逻辑的地方
业务层
EJB是一个企业级应用标准的逻辑组件,通过jdbc与数据库打交道,接受不同系统jca(java connector architecture)。
EJB关心怎么组成硬盘,而WebService是关心硬盘能为你提供多少可存储空间。
集成层
用java connector Architecture(java连接器结构 ,jca)访问的企业资源规划(Enterprise resource planning,ERP)可以用java message Service(java消息服务,JMS)访问的消息系统以及能够用Remote Method Invocation/Internet Inter-ORB Protocol(远程方法调用/因特网ORB间协议,RMI/IIOP)访问的CORBA系统。
资源层
Web服务最基本的解释是:Web服务(Web Service)是一种能够使用simple object access protocol(简单对象访问协议,SOAP)与其他应用程序交流的应用程序。
在web服务最前沿,目前出现的标准协议是SOAP,它是实现web服务互操作能力的关键技术。
它就是人们从一个web服务向另一个web服务传送消息所使用的协议。它实际上是一个表示层协议,用于交换Extensible markup language(扩展标志语言,XML)消息,这种消息建立在其他协议如HTTP、文件传输协议(File Transfer Protocol,FTP)以及简单邮件传输协议(Simple Mail Transfer Protocol,SMTP)的基础上。
分享到:
相关推荐
EJB入门详解 EJB(Enterprise JavaBeans)是 Java 程序设计中比较高级的内容,也是 Java 程序员由入门级向高手级前进的门槛。下面是 EJB 的详细知识点: 一、EJB 概述 EJB 是 Java EE(Java Enterprise Edition)...
通过“ejb入门的几个项目”,你可以逐步学习如何创建、配置、部署和测试EJB。每个项目可能涵盖一个或多个EJB的特性,比如实现无状态Session Bean的CRUD操作,利用MDB处理异步任务,或者使用Entity Bean进行数据持久...
ejb入门手册ejb入门手册ejb入门手册ejb入门手册ejb入门手册ejb入门手册ejb入门手册ejb入门手册ejb入门手册ejb入门手册ejb入门手册ejb入门手册
【ejb入门录像 sessionBean】是针对企业级Java应用(Enterprise JavaBeans,简称EJB)技术的初学者设计的一段教学视频。EJB是Java EE(Java Platform, Enterprise Edition)框架的重要组成部分,它提供了一种标准的...
**EJB入门课件概述** Enterprise JavaBeans (EJB) 是Java EE平台中的核心组件,用于构建企业级的分布式应用程序。EJB 提供了服务器端的组件模型,使得开发者能够集中精力于业务逻辑,而无需关注底层的系统管理任务...
本教程将深入介绍如何在 JBoss 7.1 中创建并运行一个基本的 EJB 入门示例。 首先,`PersonEJB.jar` 文件包含了 EJB 组件的实现。在 EJB 中,`PersonEJB` 可能是一个接口或抽象类,代表业务逻辑层,提供服务给其他...
本教程旨在为初学者提供一个全面的EJB入门指南,帮助理解其基本原理,并在整体上深入认识EJB。 ### 1. EJB概述 EJB是Java EE(企业版)平台的核心组成部分,它允许开发者创建可复用、可扩展且安全的服务器端组件。...
**EJB Dev 1: EJB入门例子** Enterprise JavaBeans(EJB)是Java平台企业版(Java EE)的一部分,用于构建可扩展、安全且事务处理能力强大的分布式应用程序。EJB提供了一种标准的方式来实现业务逻辑,使得开发人员...
【EJB入门经典】主要介绍了Enterprise JavaBeans (EJB)技术,这是一种标准的服务端组件模型,用于构建可扩展、事务性和多用户安全的分布式企业级应用。EJB规范允许开发者编写一次代码,然后在任何支持EJB的服务器...
本项目"**EJB入门项目**"是为初学者设计的,旨在通过IDEA集成开发环境和JBoss 7.1.1应用服务器,帮助理解并实践EJB的基本概念和使用方法。 首先,我们需要了解EJB的三大核心组件:会话Bean(Session Beans)、实体...
本压缩包中的"ejb3.0入门经典_book-source"包含了EJB 3.0版本的学习资源,这是一个重要的里程碑,因为EJB 3.0引入了大量的简化和改进,使得EJB更加易于使用,特别是对于那些熟悉Java SE和Java Persistence API(JPA...
在提供的"myname"文件中,可能包含了一个简单的EJB入门项目,可能包括源代码、部署描述符文件以及如何构建和运行该项目的说明。你可以通过阅读源代码了解bean的实现,查看ejb-jar.xml了解配置细节,并参照文档学习...
**EJB(Enterprise JavaBeans)**是...通过这个入门例程,你将学习到如何创建和配置EJB组件,如何在Java EE环境中部署和测试它们,以及如何编写客户端代码来调用EJB服务。这将为你进一步深入Java EE开发打下坚实基础。
EJB是一个关于用Java开发的可部署的服务器端组件体系结构,使组件和应用服务器之间达成统一,让组件可以在任何应用服务器中运行。简化了开发企业级分布式用程序的过程。 通过使用EJB,可以编写可扩展,可靠,并且...
**EJB(Enterprise JavaBeans)**是Java EE平台的核心组件之一,主要用于构建可复用、分布式、企业级的服务器端应用程序。本教程将带你深入理解EJB的基本概念、开发流程以及高级特性,助你轻松掌握这个强大的技术。 ...
在提供的压缩包文件"TestEjb3"中,可能包含了EJB3入门教程的源代码或者示例项目。这些示例通常会展示如何创建和使用EJB3组件,如状态less会话bean、实体bean和消息驱动bean。通过学习和运行这些示例,开发者可以更好...
EJB入门程序,包括远程、本地的比较,有状态、无状态的比较,以及会话Bean周期、拦截器、以来注入的学习。还有消息驱动Bean和实体Bean的学习。在使用之前有学会配置,否则程序不能运行。下载使用的人不...
使用Java EE 8、Eclipse Java企业版( EE4J )、Web工具项目( WTP )和Microprofile平台构建强大的后端业务逻辑和基于复杂企业JavaBeans ( EJB )的应用程序。本书针对Java和Java EE开发人员(无论以前有没有EJB经验),...