- 浏览: 670589 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (233)
- mysql (20)
- tomcat (17)
- log4j (4)
- jdbc (2)
- hibernate (7)
- highcharts (10)
- java (27)
- bat (5)
- html (18)
- xampp (6)
- apache (9)
- Spring (3)
- windows (13)
- js (38)
- jquery (10)
- struts (20)
- json (1)
- css (7)
- 浏览器 (5)
- ASCII码表 (1)
- svn (3)
- 正则表达式 (3)
- vb (1)
- jsp (4)
- xml (2)
- C语言 (1)
- dll (1)
- 数据库 (8)
- 随便写 (19)
- WebService (1)
- Linux (1)
- 云计算 (2)
- HTTP (2)
- 音楽 (1)
- eclipse (2)
- JFreeChart (1)
- jnative (1)
- ant (1)
- WordPress (1)
- JavaEE (1)
- tag (1)
- ognl (1)
- 设计模式 (3)
- sql (2)
- office (5)
- 软件 (6)
- 健身 (18)
- php (2)
- 读书 (4)
- 管理 (1)
- sublime text (2)
- angularJS (1)
最新评论
-
资深菜鸟程序员:
正解 当中,你是最早的,你转载的那篇已经消失了,所以你就是最吊 ...
程序包com.sun.image.codec.jpeg不存在 -
jun1022509040:
http://download.csdn.net/detail ...
C3P0错误APPARENT DEADLOCK!!!解决 -
alafighting:
厉害!膜拜了~
程序包com.sun.image.codec.jpeg不存在 -
darrenzhong:
c3p0 报错APPARENT DEADLOCK!!! 解决方 ...
C3P0错误APPARENT DEADLOCK!!!解决 -
tslihejun:
谢谢,解决了我的问题。
highcharts 大量数据下y轴值精度丢失的解决
J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述):
- JDBC(Java Database Connectivity) JDBC API为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDBC对数据库的访问也具有平台无关性。
- JNDI(Java Name and Directory Interface) JNDI API被用于执行名字和目录服务。它提供了一致的模型来存取和操作企业级的资源如DNS和LDAP,本地文件系统,或应用服务器中的对象。
- EJB(Enterprise JavaBean) J2EE技术之所以赢得媒体广泛重视的原因之一就是EJB。它们提供了一个框架来开发和实施分布式商务逻辑,由此很显著地简化了具有可伸缩性和高度复杂的企业级应用的开发。EJB规范定义了EJB组件在何时如何与它们的容器进行交互作用。容器负责提供公用的服务,例如目录服务、事务管理、安全性、资源缓冲池以及容错性。但这里值得注意的是,EJB并不是实现J2EE的唯一途径。正是由于J2EE的开放性,使得有的厂商能够以一种和EJB平行的方式来达到同样的目的。
- RMI(Remote Method Invoke) 正如其名字所表示的那样,RMI协议调用远程对象上的方法。它使用了序列化方式在客户端和服务器端传递数据。RMI是一种被EJB使用的更底层的协议。
- Java IDL/CORBA 在Java IDL的支持下,开发人员可以将Java和CORBA集成在一起。他们可以创建Java对象并使之可在CORBA ORB中展开,或者他们还可以创建Java类并作为和其它ORB一起展开的CORBA对象的客户。后一种方法提供了另外一种途径,通过它Java可以被用于将你的新的应用和旧的系统相集成。
- JSP(Java Server Pages) JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端所请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。
- Java Servlet Servlet是一种小型的Java程序,它扩展了Web服务器的功能。作为一种服务器端的应用,当被请求时开始执行,这和CGI Perl脚本很相似。Servlet提供的功能大多与JSP类似,不过实现的方式不同。JSP通常是大多数HTML代码中嵌入少量的Java代码,而servlets全部由Java写成并且生成HTML。
- XML(Extensible Markup Language) XML是一种可以用来定义其它标记语言的语言。它被用来在不同的商务过程中共享数据。
- JMS(Java Message Service) JMS是用于和面向消息的中间件相互通信的应用程序接口(API)。它既支持点对点的域,又支持发布/订阅(publish/subscribe)类型的域,并且提供对下列类型的支持:经认可的消息传递,事务型消息的传递,一致性消息和具有持久性的订阅者支持。JMS还提供了另
- JTA(Java Transaction Architecture) JTA定义了一种标准的API,应用系统由此可以访问各种事务监控。
- JTS(Java Transaction Service) JTS是CORBA OTS事务监控的基本的实现。JTS规定了事务管理器的实现方式。该事务管理器是在高层支持Java Transaction API (JTA)规范,并且在较底层实现OMG OTS specification的Java映像。JTS事务管理器为应用服务器、资源管理器、独立的应用以及通信资源管理器提供了事务服务。
- JavaMail JavaMail是用于存取邮件服务器的API,它提供了一套邮件服务器的抽象类。不仅支持SMTP服务器,也支持IMAP服务器。
- JAF(JavaBeans Activation Framework) JavaMail利用JAF来处理MIME编码的邮件附件。MIME的字节流可以被转换成Java对象,或者转换自Java对象。大多数应用都可以不需要直接使用JAF。
XML的发展和Java是相互独立的,但是,它和Java具有的相同目标正是平台独立性。通过将Java和XML的组合,您可以得到一个完美的具有平台独立性的解决方案。
一种方式来对您的应用与旧的后台系统相集成。
发表评论
-
浅析 Java Thread.join() (转载)
2014-10-30 08:52 700转载: 一、在研究join的用法之前,先明确两件事情。 ... -
Ehcache缓存配置
2014-08-26 15:17 1710Ehcache缓存配置 简介 ... -
List 转换 String
2014-07-25 14:53 847List<Integer> 转换成用逗号分 ... -
Java中的作用域
2014-06-10 09:21 863作用域public,private,protecte ... -
Java中复杂类型数组到基本类型数组的转化
2014-02-28 10:05 2599必要条件: commons-lang3 下载地址http:// ... -
拷贝InputStream到OutputStream
2014-01-15 09:42 1220public static int copy( fi ... -
POJO和JavaBean的区别和联系
2013-11-04 09:25 1015POJO 和JavaBean是我们常见 ... -
Java名词列表
2013-09-25 08:48 1344RMI(Remote Method Invocation) ... -
ant编译时的utf8
2013-09-10 11:42 1046使用ant进行打包,如果使用了replace命令,则文件的编码 ... -
程序包com.sun.image.codec.jpeg不存在
2013-09-10 11:02 20330转自 http://www.vktone.com/ar ... -
Web中的异常JNative library not loaded
2013-08-28 14:31 6271Tomcat中的项目A存在已久,其中的JNative调用也一直 ... -
Create array with Array.newInstance
2013-08-13 16:30 1118转自http://www.java2s.com/Tutoria ... -
Java 反转数组
2013-08-13 15:59 6534import java.lang.reflect.Ar ... -
ssh中配置JFreeChart
2013-03-13 11:26 4546前提:struts2,spring3.0.5配置完毕 下面配 ... -
java中float与byte[]的互转
2013-01-10 17:24 39161起因:想把一个float[]转换成内存数据,查了一下,下面两个 ... -
整数相除时要注意
2012-11-20 14:21 1192整数/整数=整数。当需要保留小数位时,需要强制类型转换。 表达 ... -
Java 命令指定log4j配置文件
2012-10-18 10:42 4416命令行模式下执行class文件时,指定log4j的配置文件: ... -
struts2中action的作用域为session时,如何使浏览器提交的List与服务器保持完全一致
2012-08-17 17:57 2717问题:action的scope= ... -
Java不使用web容器,发布WebService应用
2012-06-27 14:04 2647文章转自:http://www.cnblogs.com/lix ... -
Java动态生成压缩包里的中文路径问题
2012-05-18 17:47 1377为了避免出现乱码,把ZipEntry和ZipOutputStr ...
相关推荐
在Java企业级应用开发中,J2EE组件是构建复杂应用程序的关键部分。这些组件提供了丰富的功能,使得开发者能够高效地处理各种业务需求。本压缩包包含的四个主要组件——验证码、上传下载、分页和导出Excel,都是Web...
在J2EE组件中引用和查找Web服务是一个关键任务,特别是在构建分布式应用程序时。本文将深入探讨如何在Java Enterprise Edition 1.4 (J2EE 1.4)环境中使用JAX-RPC来实现这一目标。JAX-RPC是Java API for XML ...
【J2EE组件开发】主要涉及的是Java企业级应用中的组件模型,特别是Java消息服务(JMS)和消息驱动的Enterprise JavaBeans(MDB)的概念及其应用。J2EE(Java 2 Platform, Enterprise Edition)是一个用于开发和部署...
它包括了组成J2EE平台的技术以及描述如何开发J2EE组件并部署在J2EE软件开发包上。 这篇指南不是为J2EE服务器及工具供应商准备的,它没有解释如何实现J2EE结构,也没有解释J2EE软件包。J2EE规范描述了J2EE结构并可以...
1. **J2EE概述**:解释了J2EE平台的构成和Interstage的J2EE组件功能。 2. **J2EE应用设计**:涵盖了开发流程,帮助开发者理解如何设计符合J2EE规范的应用程序。 3. **J2EE应用运维**:指导如何部署和管理J2EE应用,...
- **打包J2EE组件**:讲解了如何将Java组件打包成可部署的单元。 - **开发者角色**:定义了在J2EE项目中不同开发者的职责范围。 - **本书所用的软件**:列出了指南编写过程中使用的主要工具和软件。 - **第二章:...
J2EE是针对web服务、业务对象、数据访问和消息传送的一组规范。...借助J2EE,不但能更快地将客户解决方案推向市场,还能使基于J2EE组件、不依赖于平台的解决方案不被锁定到任何厂商的产品和API上。
J2EE组件可以分布在不同的层次上,使得应用具有更好的可扩展性和可维护性。J2EE客户端可能包括Web浏览器、瘦客户端或富客户端,它们通过HTTP、RMI、EJB调用等方式与服务器端交互。 JavaBean组件结构是指符合...
J2EE组件包括客户端组件、Web组件和企业Bean。 * 客户端组件:包括Web客户端、应用程序客户端和Applet等。 * Web组件:包括Java Servlet、JavaServer Faces和JavaServer Pages(JSP)等。 * 企业Bean:包括Session ...
其中,j2se+doc+中文版.chm文件可能是Java SE的API中文帮助文档,这对于理解Java基础和J2EE组件的底层机制非常有用。 在学习J2EE时,不仅要掌握基本概念和组件,还要通过实践来加深理解,利用《Java API中文版》...
J2EE组件是构成J2EE应用的基本单位,主要分为客户端应用组件、Web组件和EJB组件。客户端应用组件运行在用户端,如Java应用程序和Applet;Web组件运行在服务器端,包括JSP、Servlet等;EJB组件则是运行在服务器端,...
企业应用的逻辑根据其功能分布在不同的J2EE组件中。通常情况下,J2EE的应用平台可以分为以下四层: - **客户层**:客户层组件运行在客户机上,主要包括客户端应用程序(如Applet)或者浏览器。 - **Web层**:Web层...
1.2 J2EE组件:J2EE组件是组成J2EE应用程序的功能模块,由功能代码类及相关文件组成,并与其他组件合作,完成对应层次的功能。 1.3 J2EE容器:容器是组件和低层平台服务之间的接口,并为组件提供运行环境。J2EE容器...
6. **其他J2EE组件**:除了上述组件,J2EE还包括JNDI(Java Naming and Directory Interface)用于服务发现,JAF(Java Activation Framework)支持MIME类型和消息协议,JCA(Java Connector Architecture)用于与...
每个J2EE组件都有对应的部署描述符,如web.xml(Web应用)、ejb-jar.xml(EJB)和sun-ejb-jar.xml(Sun EJB扩展)。这些XML文件定义了组件的行为、依赖关系和其他配置信息。 **4. J2EE容器** J2EE容器负责管理组件...
这些组件可以在任何符合规范的平台实施中运行,便于第三方开发者销售和部署Servlet和其他J2EE组件。 再者,J2EE的设计考虑了与现有和未来技术的集成。Java Connector Architecture (JCA)允许与外部数据源交互,而...
- **J2EE组件模型**:J2EE的核心在于其组件模型,主要包括以下几个部分: - EJB (Enterprise JavaBeans) 组件:用于处理业务逻辑。 - Web组件:包括Servlet和JSP,主要负责Web层的应用逻辑和页面展示。 - 应用...
**二、J2EE组件** 1. **Servlet**:服务器端的Java小程序,处理HTTP请求,生成响应。 2. **JSP**:结合了HTML和Java代码,用于生成动态网页。 3. **EJB**: - **会话bean**:代表一次会话或事务,用于短期业务逻辑...
通过研究这些源代码,开发者可以深入理解J2EE组件的工作原理,提高开发技能,同时也可以借鉴和应用到自己的项目中。 总结来说,J2EE是一个强大的企业级应用开发平台,它通过标准化的组件和接口,简化了开发流程,...