J2EE、即 Java 2 Enterprise Edition,是一个由许多与使用 Java 语言开发分布式应用程序相关的组件组成的规范。您可以使用 J2EE 组件来编写基于 Web 的应用程序和传统的客户机-服务器应用程序,以及使用标准的 API 来连接到诸如关系数据库等遗留资源。
线程安全问题主要是由实例变量造成的,不管在Servlet还是JSP,或者在Struts的Action里面,不要使用实例变量,任何方法里面都不要出现实例变量,你的程序就是线程安全的。
本文重点阐述如何将现有的 Windows 客户机-服务器的应用程序和应用程序组件移植到 Java 和 J2EE 平台上,并着重介绍为了实现这个目的所采用的一些工具、技术和体系结构方法。
企业消息传递框架被设计用于使得一个或多个应用能够克服各种障碍进行通信。常见的屏障包括:两个系统同时运行(同步通信)的需求,多个应用获取同一条消息(多重传输)的需求,大多数系统都彼此异构,以及网络故障等。
本文是专为想要迅速转到 J2EE 的 ASP 开发人员准备的,J2EE 是使用 Java 语言开发 Web 应用程序和其他类型的分布式应用程序的一个平台无关的开放标准集。
本文介绍了将 J2EE 应用程序从不同平台移植到 WebSphere 应用服务器上的共同方法和常见的问题.
Apache Cocoon是Apache开放源码组织Jakarta项目中的一个重要的子项目,其目标是用最少的编码实现基于XML的Web开发框架(使用XML和XSLT)。Cocoon可以方便地生成PDF文件、XLS电子表格或者动态网页而不需要编写大量的代码。
本文讨论了 J2EE 中的两种可用数据管理策略:Java 对象序列化和 Java 数据库连接(JDBC)。我们将查看这两种方法的优缺点。
本文介绍了 J2EE 和 EJB 规范多年以来的发展历程。您已经体验到了 Java EE 5 和 EJB 3.0 规范如何旨在解决这些痛苦并极大地提高 Java 开发人员的生产率。
本文将向您介绍 IBM WebSphere Application Server V6.1 Feature Pack for EJB 3.0,并从头向您介绍如何构建 Java Persistence API (JPA) 和会话 Bean POJO,此外,还将向您介绍如何在 WebSphere Application Sever 内运行它。
本文中首先描述了如何准备 OpenJPA 开发环境所需要的支持环境,接着说明了 OpenJPA 下载、安装的步骤。随后,通过一个简单的例子,讲解了如何应用 OpenJPA 开发 EJB 3.0 应用的步骤和方法,并且通过合适的代码演示了如何使用 JPA 标准接口访问持久化对象。
本文将介绍 Java? Platform, Enterprise Edition (Java EE 5) 的一种设计方法,它利用了 Enterprise JavaBeans? (EJB) 3.0 新的 Java Persistence API (JPA)。
本文中以 JBoss 应用服务器为例,借助于一个简单的例子,详细地描述了如何在 JBoss 应用服务器环境下使用 OpenJPA 开发实体 Bean、并且用 SessionBean 封装实体 Bean 操作、在客户端通过 Local 接口访问的开发、部署过程。
本文详细介绍了如何最佳设计和优化 Enterprise JavaBeans 组件、如何减少 RMI 通信和 JNDI 访问以及最有效地使用企业应用程序。
NetBeans IDE 6.8 Beta是第一个全面支持Java EE 6的IDE。其亮点包括支持JSF 2.0/Facelets, Java Persistence 2.0, EJB 3.1包括在web应用中使用EJBs, RESTful web 服务以及GlassFish v3。
今年初,Google Guice和SpringSource宣布将合作提出一套标准的用于依赖注入的注解,即JSR-330。但这些注解与JSR-299却并不一致,随后引发了众多的争论,不过现在一切都已经尘埃落定:JSR-299采用了JSR-330的注解,两者都将成为Java EE 6的一部分。
本文会从事务的历史开始谈起,然后到X/Open的DTP模型,CORBA的OTS一直到J2EE的JTS;最后,既然该文要和WebSphere应用服务器扯上关系,当然得写上几笔WebSphere相关的东东。
在.NET的世界里,最受关注的应该是控件的开发了,一个设计良好,功能强大的控件对于提高开发效率无疑是极好的助推器。很多.NET的开发人员都将精力花在设计控件上,.NET就像一个聚宝盆一样,不断汇聚开发人员智慧结晶。
随着Java技术的不断发展,它根据市场进一步细分为:针对企业网应用的J2EE(Java 2EnterpriseEdition)、针对普通PC应用的J2SE(Java 2StandardEdition)和针对嵌入式设备及消费类电器的J2ME(Java 2 MicroEdition)三个版本.