 |
 |
 |
 |
 |
 |
连接池深入 J2EE 的连接合用 连接合用是一种用于在请求客户机之间共享服务器资源的技术。本文重点讲述在 J2EE 环境中对数据库资源和非数据库资源连接合用的支持。Siva 分析了 JDBC 2.0、JMS 1.02 和 JNDI 1.2 在连接合用方面的标准扩展 API,并讲述了那些 API 的某些现有供应商实现。然后,他讲述了即将出现的、支持用独立于供应商/可插入的方法来管理资源连接的 J2EE Connector Architecture 1.0。 |
|
|
|
2001年1月17日 |
|
| |
J2EE 全面简介 本文从五个方面对J2EE进行了比较全面的介绍。从J2EE的概念说起,到它的优势,到J2EE典型的四层模型,和它的框架结构,最后是J2EE十三种核心技术的一个简介。本文分门别类的对J2EE中的服务,组件,层次,容器,API都做了比较详细的介绍,相信看完此文,读者会对J2EE有一个更清晰的认识。 |
|
|
|
2001年7月7日 |
|
| |
J2EE的客户端 这篇文章试图从J2EE客户端的角度出发来介绍J2EE体系。将介绍J2EE的客户端如何对EJB进行访问。J2EE的客户端分类。最后重点分析J2EE中两种相似的客户端Stand alone Client与J2EE Application Client。并会给出针对同一个Stateless Session Bean的这两种不同客户端的实现实例来具体说明它们的异同。 |
|
|
|
2002年1月1日 |
|
| |
用于 B2B 集成的 Web 服务和 J2EE 连接器 一个在线保险代理应用程序 Web 服务和 J2EE 连接器承诺能够简化不同种类的企业信息系统的集成,并且在因特网上为业务合作伙伴提供共享他们各自应用功能的方式。这篇文章使用了一个保险代理方案来说明这些性能,它将来自旧的事务的程序化功能融入到 Web 应用程序中。 |
|
|
|
2002年1月18日 |
|
| |
用 WebSphere Studio Application Developer开发J2EE 应用程序 WebSphere Studio Application Developer是IBM最新的J2EE开发工具,它从不同开发者的视角对整个J2EE环境提供了广泛的支持。但正是因为它庞大的功能,相对于其他IDE来说,开发者需要更多的时间用于熟练掌握。本文将介绍作者的开发经验,希望广大的开发者能够快速上手,体会WSAD强大而新颖的集成环境。
|
|
|
|
2002年3月29日 |
|
| |
Observer模式在J2EE中的实现 设计模式是经验的文档化。它是对被用来在特定场景下解决一般设计问题的类和相互通信的对象的描述。更通俗的来说,它是一个问题/解决方案对。一旦我们掌握了设计模式,就等于拥有了一支强有力的专家队伍。它甚至能够使面向对象的新手利用前人的经验找出职责明确的类和对象,从而获得优雅的解决方案。 |
|
|
|
2002年6月21日 |
|
| |
用 JCA Tool Plugin 支持 J2EE 资源适配器 ― 第 1 部分:介绍体系结构 IBM WebSphere Studio Application Developer Integration Edition for Windows 版本 4.1 将引入 JCA Tool Plugin 体系结构,它允许将 J2EE 资源适配器(J2EE resource adapter)集成到多种工具环境中,并且还允许其底层 EIS 功能作为 Web 服务公开。改进过的这一功能由提供下列组件的资源适配器来实现... |
|
|
|
2002年7月4日 |
|
| |
当前流行的J2EE WEB应用架构分析
J2EE体系包括java server pages(JSP) ,java SERVLET, enterprise bean,WEB service等技术。这些技术的出现给电子商务时代的WEB应用程序的开发提供了一个非常有竞争力的选择。怎样把这些技术组合起来形成一个适应项目需要的稳定架构是项目开发过程中一个非常重要的步骤。完成这个步骤可以形成一个主要里程碑基线。
|
|
|
|
2002年7月23日 |
|
| |
如何实现一个与数据库表字段松耦合的j2ee应用 本文基于java环境,分析和实现了解决这个问题的方案。首先指出j2ee容器管理持久性实体bean的不足,接着讲述了用java实现这个需求的技巧,最后是具体地实现。 |
|
|
|
2002年8月6日 |
|
| |
J2EE 中的安全第一部分 现在越来越多的企业应用构建在j2ee平台上,这得益于j2ee为企业应用的开发提供了良好的框架和服务的支持.j2ee为企业应用提供了多方面的服务(Security、Transaction、Naming等).本文将介绍j2ee提供的安全服务.作者首先介绍j2ee中的安全概念和j2ee的安全体系架构.然后结合具体的实例向读者展示如何在自己的程序中应用j2ee提供的安全特性。 |
|
|
|
2002年8月16日 |
|
| |
用Cactus来测试J2ee应用 Junit是当前最流行的测试框架,它能够让开发人员很方便的编写测试单元,可以使他们"放心"地开发。但是现在很多的应用都是基于j2ee的,代码都是在服务器端的容器里面运行,这个使测试带来了一些麻烦。那么我们如何进行这些代码的测试呢?Apache为我们提供了一个强大的工具 Cactus! |
|
|
|
2002年8月30日 |
|
| |
J2EE 中的安全第二部分�� j2ee安全应用 在本系列文章的第一部分作者介绍了j2ee的安全概念、验证模型和授权模型,这部分更偏重于理论的介绍。本文的第二部分作者将通过具体的例子向读者展示如何在开发中应用j2ee提供的安全服务。本部分的重点在于应用与实践。 |
|
|
|
2002年9月3日 |
|
| |
用 J2EE 1.2 部署多个应用程序 IBM 企业开发人员 Kyle Brown 和 Keys Botzum 研究了一种常见重用方案,并探究了这一方案所产生的一些考虑事项。他们将向您显示如何为打包和部署应用程序作出最佳选择。他们还通过将 IBM WebSphere Application Server 用作示例来提供实现的详细信息。 |
|
|
|
2003年4月20日 |
|
| |
J2EE 探险者:用于无状态网络的 J2EE 技术 在本文,也就是该系列的第 1 部分中,LearningPatterns 的高级顾问 Kyle Gabhart 比较了两种用于无状态网络的 J2EE 技术:servlet 和 EJB 技术。
|
|
|
|
2003年5月6日 |
|
| |
J2EE 探索者:有状态网络的 J2EE 技术 J2EE 中的 Java servlet 和 Enterprise JavaBeans 组件都提供了有状态服务器端处理。两种技术各有千秋,每种技术都比其它技术更加适合于某些应用程序设置。为了帮助您为您的企业选择合适的解决方案,LearningPatterns 的高级顾问 Kyle Gabhart 比较了这两种技术,并评估了它们在一些常见的有状态应用程序方案中的性能。
|
|
|
|
2003年5月15日 |
|
| |
使用 SDAO 进行 J2EE 测试的分步方法 数据访问对象(Data Access Object)模式已经成为 J2EE 开发人员工具库中的标准部件。大多数开发人员不知道它有一个变体可以使测试更轻松。模拟数据访问对象集中了 DAO、模仿对象和分层测试的精华,从而允许您同时改进测试结果和整体开发方法。企业 Java 开发人员(并且是 SDAO 大师)Kyle Brown 使用代码样本和讨论向您全面介绍 SDAO 的概念和日常用法。
|
|
|
|
2003年5月22日 |
|
| |
使用Eclipse开发J2EE应用 本文中作者向大家介绍了如何通过使用eclipse 和可用于eclipse的插件Lomboz进行j2ee应用的开发。 |
|
|
|
2003年6月10日 |
|
| |
J2EE对于Lotus Professionals意味着什么? Professionals带来什么益处和潜在的障碍呢?下面是Domino及J2EE资深技术专家John Kidd的观点。 |
|
|
|
2003年6月13日 |
|
| |
J2EE 探险者:持久数据管理,第 1 部分 J2EE 平台为管理企业数据持久性提供了一组丰富的选项,但如何选择适合于您体系结构的选项呢?Kyle Gabhart 介绍了 J2EE 最佳的数据持久性技术 ― 实体 bean、JDBC 和 JDO ― 并在几个不同环境中比较它们。 |
|
|
|
2003年6月19日 |
|
| |
J2EE 探险者:持久数据管理,第 2 部分 上月的“探险者”专栏介绍了用于数据持久性的 J2EE 技术:实体 bean、JDBC 和 Java 数据对象(Java Data Object,JDO)。本月,企业 Java 专家 Kyle Gabhart 不再专门讨论比较成熟的 JDBC 技术和 EJB 技术,而是主要介绍 JDO。尽管这种技术与其它技术相比还不成熟,但您会发现 JDO 有一些独一无二的优点。 |
|
|
|
2003年7月3日 |
|
| |
利用J2EE模式构建网站 本文以一个教学网站的建设思路为例,探讨利用J2EE技术和WebSphere产品构建网站的模式和方法。 |
|
|
|
2003年7月3日 |
|
| |
在 WebSphere Studio V5 中引用 J2EE 实用程序 JAR 和 Java 项目 这篇文章向您讲述如何从由 IBM®>||CHR(59)||< WebSphere®>||CHR(59)||< Studio V5 开发的 J2EE 应用程序模块引用实用程序 JAR 和 Java>||CHR(59)||< 项目所包含的的可重用代码。 |
|
|
|
2003年7月14日 |
|
| |
J2EE连接器开发实践之二:在不同平台下部署J2EE连接器和J2EE应用 本文和《J2EE连接器的开发》是姊妹篇,前一篇结合一个具体的案例介绍了连接器的开发技术,在本篇将开发资源适配器的典型客户端,然后把它们和上一篇开发的连接器部署到当今流行的J2EE应用服务器平台下(这些平台包括IBM WebShpere,J2SDKEE1.3,JBOSS3.2,BEA Weblogic8.1),并且在客户端进行调用测试。 |
|
|
|
2003年8月21日 |
|
| |
J2EE连接器开发实践之一: J2EE连接器的开发 本文基于J2EE连接器体系结构,介绍一个典型的资源适配器案例开发的过程和开发技巧,然后开发客户端,并在客户端通过连接器调用资源层。学习完本文,读者将能理解JCA的体系结构和开发的各个细节,并且能自主开发新的J2EE连接器。 |
|
|
|
2003年8月21日 |
|
| |
J2EE 探索者:用JMS进行企业消息传递 在本期的J2EE探索者( J2EE pathfinder)中,Java 开发者和咨询顾问Kyle Gabhart 解释了为什么消息服务对于企业的体系结构来说是至关重要的,您的解决方案必须克服什么类型的障碍,以及 除了Java消息服务(Java Message Service ,JMS)之外,还有哪些替代的解决方案。在本文的结尾,他分析了三种可用的解决方案(简单JMS客户机(Simple JMS Client)、结合JMS使用的会话bean, 以及消息驱动bean),并且提供了一些特定的指导方针来衡量这些选项。 |
|
|
|
2003年8月25日 |
|
| |
将 DB2 Information Integrator 用于 J2EE 开发:成本/收益分析 几位作者自己体验到了使用 DB2 Information Integrator 访问异构后端数据源(包括 Oracle、DB2 UDB 和 Microsoft Excel)时,代码将会是多么简单。这是由三部分组成的系列文章的第一部分。 |
|
|
|
2003年9月18日 |
|
| |
J2EE 探索者:创建和管理有状态 Web 应用程序 在本期的J2EE 探索者中,Java 开发者和顾问 Kyle Gabhart对用于有状态 Web 应用程序开发的 4 种会话作用域的适当处理给予了关注。 |
|
|
|
2003年9月18日 |
|
| |
J2EE 探索者:隐式对象的多种用法 接着上月对会话作用域的介绍,企业 Java 专家 Kyle Gabhart 深入研究了 JSP 隐式对象的多种用法。接下来,他将介绍 9 个隐式对象,解释每个对象的用途(或者多种用途),最后给出一些怎样在 JSP 编程中使用这些便利工具的最佳实践。 |
|
|
|
2003年9月29日 |
|
| |
跨多个数据源的 J2EE 开发:细节探讨 本文是跨数据源进行J2EE开发系列文章的第二篇,作者回顾了他们的设计并向您展示了他们的代码的关键部分,以及他们在实现 servlet 时所面临的挑战。 |
|
|
|
2003年9月29日 |
|
| |
J2EE 1.4 平台和Web服务 本文介绍了J2EE1.4平台中Web服务的构架,以及Web服务的最新规范、技术和开发工具。 |
|
|
|
2003年10月16日 |
|
| |
软件体系架构模式在J2EE中的应用 本文介绍了软件体系架构产生的背景和架构模式的基本理论.重点介绍管道与过滤器体系架构模式的结构,实现,优缺点等,然后以J2EE的Servlet Filter为例进行剖析它是怎样应用该架构模式的,最后简单阐述了在其它J2ee应用中(Jboss和Axis)的实践. |
|
|
|
2003年10月27日 |
|
| |
在多个数据源的 J2EE 环境中的 DB2 Information Integrator 性能 本文是我们关于使用 DB2 Information Integrator 进行 J2EE 开发的三部分系列中的最后一篇文章,作者在文中比较了使用联邦技术的查询与使用直接访问的查询的性能结果。 |
|
|
|
2003年10月30日 |
|
| |
WebSphere Studio 中的 J2EE 应用程序概要分析
本文向您展示了如何安装、配置和使用 Application Developer Profiler。本文将演示配置一个简单的应用程序所需的步骤,并且简要讨论 Profiler 所用的高层体系结构。
|
|
|
|
2003年12月4日 |
|
| |
J2EE 探索者:用五个容易的步骤实现 JSP 自定义标记 JSP 自定义标记为在动态 Web 页中将表示与业务逻辑分离提供了一种标准化的机制,使页面设计者可以将注意力放到表示上,而应用程序开发人员编写后端的代码。在 J2EE 探索者 的这篇文章中,具有企业观念的开发者 Kyle Gabhart 介绍了 JSP 自定义标记的基本知识,并引导您完成将它们加入到 JSP 页面的五步过程。 |
|
|
|
2003年12月4日 |
|
| |
软件体系架构模式在J2EE中的应用 本文介绍了软件体系架构模式的层模式,分析了它的结构,特点,实现,以及优缺点等. 然后介绍遵循层模式的Architectural cube理论,结合J2EE的体系架构特点,剖析层模式是怎样应用的.最后以PetStore为例, 简单阐述怎样应用该模式在实际的J2EE系统之中。 |
|
|
|
2003年12月4日 |
|
| |
在 J2EE 组件中引用和查找 Web 服务 本文将讨论怎么在J2EE组件中引用Web服务、并且通过JNDI来查找Web服务。 |
|
|
|
2003年12月24日 |
|
| |
J2EE 探索者: 用 JAAS 和 JSSE 实现Java 安全性 在 J2EE 探索者 的这期文章中,企业 Java 开发人员和教育家 Kyle Gabhart 介绍了 Java 认证和授权服务(Java Authentication and Authorization Service,JAAS)和 Java 安全套接字扩展(Java Secure Socket Extension,JSSE)。跟随作者去发现如何结合这两个 API 以提供 J2EE Web 应用程序安全框架的核心功能:认证、授权和传输层安全。 |
|
|
|
2003年12月31日 |
|
| |
J2EE 探索者:使用 Java Servlets 2.4 来执行过滤 Servlet API 很久以前就已成为企业应用开发的基石,而 Servlet 过滤器则是对 J2EE 家族的相对较新的补充。在 J2EE 探索者 系列文章的最后一篇中,作者 Kyle Gabhart 将向您介绍 Servlet 过滤器体系结构,定义过滤器的许多应用,并指导您完成典型过滤器实现的三个步骤。他还会透露 bean 的一些激动人心的变化,预计刚发布的 Java Servlet 2.4 规范会引入这些变化。 |
|
|
|
2004年2月23日 |
|
| |
走上开放之路: ASP 开发人员的 J2EE 基础 本文是 走上开放之路 这个分为三部分的路标图系列中的最后一部分,本系列旨在帮助 .NET、Windows 客户机/服务器和 ASP 应用程序开发人员迅速转到 Java 平台。在这个 走上开放之路 系列中,作者将帮助您利用现有的开发知识,铺就您走上基于开放标准的编程之路。在本文中,资深企业架构师 David Carew 和 Jeff Wilson 将为希望把电子商务应用程序移植到 J2EE,或从头构建 J2EE 应用程序的 ASP 开发人员提供一个高级指南。 |
|
|
|
2004年3月1日 |
|
| |
走上开放之路: .NET 开发人员的 J2EE 基础 本文是 走上开放之路 这个由三部分组成的路标图系列中的第一部分,这个系列旨在帮助 .NET、Windows 客户机/服务器和 ASP 应用程序开发人员迅速转到 Java 平台。在这个 走上开放之路 系列中,作者将帮助您利用现有的开发知识,铺就您走上基于开放标准的编程之路。在本文中,资深企业架构师 David Carew 和 Jeff Wilson 将为希望把电子商务应用程序移植到 J2EE,或从头构建 J2EE 应用程序的 .NET开发人员提供一个高级指南。请在配套的讨论论坛中与作者和其他读者交流您关于本文的想法。 |
|
|
|
2004年3月1日 |
|
| |
使用 Rational XDE 加速 J2EE开发 Rational?XDE TM 为最流行的集成开发环境(IDE)提供了真正的无缝集成的可视化建模环境。Rational XDE 不但具有自动化生成代码和代码/模型的同步的功能,它还具有其他更多的特性来辅助软件的开发。为了能够更好的利用Rational XDE,你需要了解XDE所提供的强大的J2EE模式和代码模板的能力,你既可以在开发当中应用J2EE模式和代码模板,也可以自己来定义和创建他们。本文将向大家展示如何使用Rational XDE 所提供的能力完成一个简单的J2EE项目的开发。 |
|
|
|
2004年3月5日 |
|
| |
获得消息:J2EE 1.4 中的消息 随着越来越多的应用服务器符合 J2EE 规范,Java 开发人员必须要考虑如何以及是否移植他们的 J2EE 1.3 兼容的代码。在本文中,David Currie 对 J2EE 规范中一个特定领域的改变进行了分析:消息。您将明白哪些内容需要改变、哪些可保持原样,以及有哪些新的机会在等着您。 |
|
|
|
2004年4月29日 |
|
| |
Java 理论与实践:让 J2EE 脱离容器 大多数项目不是属于 J2EE 应用程序就是属于 J2SE 应用程序。不过,有一些 J2EE 技术可以存在于 J2EE 容器之外,并且有些 J2SE 应用程序可以对它们加以利用。本月,Brian Goetz 分析如何在 J2SE 应用程序中使用某些 J2EE 服务。 |
|
|
|
2004年5月20日 |
|
| |
J2EE 应用程序中的数据管理和数据持久性 本文分析了在 Java 平台上可用的两个数据管理策略:Java 对象序列化和 Java 数据库连接(JDBC)。尽管本质上这两种数据管理策略并不存在孰优孰劣的问题,但在管理企业信息系统时,JDBC 轻而易举地得以胜出。在本文中,Java 开发人员 G.V.B. Subrahmanyam 和 Shankar Itchapurapu 对序列化和 JDBC都进行了介绍,并通过讨论和实例来向您展示了 JDBC 是您的最佳选择的原因。 |
|
|
|
2004年6月2日 |
|
| |
J2EE 与 IBM 对象-关系数据库 本文简要地介绍了 J2EE 环境,并讨论了 J2EE 开发中使用的面向对象方法(分析、设计、实现),以及一些与对象持久性相关的问题,因为对象持久性与对象-关系数据库管理系统(ORDBMS)的使用相关联。 |
|
|
|
2004年6月24日 |
|
| |
将J2EE应用程序移植到WebSphere应用程序服务器 第二部分 本文介绍了 ClassLoader 对移植的影响,讲解了 WebSphere 类加载器的结构与移植时应注意的事项. |
|
|
|
2004年8月5日 |
|
| |
将J2EE应用程序移植到WebSphere应用程序服务器 第一部分 本文介绍了将 J2EE 应用程序从不同平台移植到 WebSphere 应用服务器上的共同方法和常见的问题. |
|
|
|
2004年8月5日 |
|
| |
将J2EE应用程序移植到WebSphere应用程序服务器 第三部分 本文详细解答了把开放源码 Cocoon 框架通过 WSAD 移植部署到 WebSphere 应用服务器5.0.2 的过程中遇到的常见问题. |
|
|
|
2004年8月5日 |
|
| |
在 WebSphere Studio 中创建服务于 J2EE 应用程序的症状数据库 本文向您说明了如何跟踪和诊断运行于 WebSphere Application Server V5.1 上的用户应用程序的运行时问题。 |
|
|
|
2004年8月27日 |
|
| |
使用 TXSeries Encina J2EE 连接器开发基于 Web 的应用程序
为了帮助 TXSeries Encina 用户利用 J2EE 环境,本文描述了如何使用 IBM WebSphere Application Server 及 TXSeries V5.1 中的 Encina J2EE 连接器来开发基于 Web 的应用程序。 |
|
|
|
2005年1月17日 |
|
| |
JNDI 在 J2EE 中的角色 掌握 J2EE 是件令人生畏的事,因为它包含的技术和缩略语在不断地增长。Java 命名和目录接口(Java Naming and Directory Interface,JNDI)从一开始就一直是 Java 2 平台企业版(JEE)的核心,但是 J2EE 开发新手经常用不好它。本文将消除 JNDI 在 J2EE 应用程序中所扮演角色的神秘性,并展示它如何帮助应用程序从部署细节中解脱出来。 |
|
|
|
2005年1月24日 |
|
| |
基于struts+spring+ibatis的轻量级J2EE开发 JpetStore 4.0是ibatis的最新示例程序,基于Struts MVC框架(注:非传统Struts开发模式),以ibatis作为持久化层。该示例程序设计优雅,层次清晰,可以学习以及作为一个高效率的编程模型参考。本文是在其基础上,采用Spring对其中间层(业务层)进行改造。使开发量进一步减少,同时又拥有了Spring的一些好处。 |
|
|
|
2005年2月3日 |
|
| |
专家访谈:Bobby Woolf 谈 J2EE 体系结构和设计
这篇一问一答的文章里,我们邀请到了 J2EE 专家 Bobby Woolf 来回答关于 J2EE 应用程序体系结构及设计的问题。 |
|
|
|
2005年2月7日 |
|
| |
安装使用 DB2 UDB 的集群的 SPECjAppServer2004 基准 - 一个高性能 J2EE 1.3 应用程序沙箱 如果您要在集群环境中安装 DB2 基准,那么您可以从这篇文章中获得所需的帮助。本文可以帮助您确定如何配置 WebSphere 和 DB2 UDB,以便安装一个 SPECjAppServer2004 基准,该基准是一个可伸缩的集群级(cluster-scalable)应用程序。标准性能评估公司(Standard Performance Evaluation Corporation,SPEC)提供了关于如何安装 SPECjAppServer2004 应用程序的通用用户指南,但是在文档中没有包括特定于供应商的信息。本文将填补这个空缺,提供详细的说明和示例脚本,帮助您把 SPECjAppServer2004 应用程序的安装变成一项简单任务。 |
|
|
|
2005年2月21日 |
|
| |
DB2 UDB、WebSphere 和 iBATIS:用 iBATIS、DB2 UDB V8.1 和 WebSphere Studio Application Developer V5.1.2 创建 Java 和 J2EE 应用程序 学习如何在 Java 应用程序和 J2EE 应用程序中使用 iBATIS。本文将介绍 iBATIS 语法,访问数据源,设立支持 iBATIS 的 WebSphere Studio 项目,并使用 iBATIS 查询 DB2。 |
|
|
|
2005年3月3日 |
|
| |
Geronimo!第 1 部分: 支持 J2EE 1.4 引擎 自早先开发人员共享 GUI 库以来,基于 Java 的开源开发已经走了很长一段路。Geronimo 是一个大型项目,目的是基于现有的开源组件创建一个认证的 J2EE 1.4 服务器。让 Sing Li 带您走过 Geronimo 迷宫吧。在这篇由两部分组成的系列文章的第 1 部分中,您将了解 Geronimo 的优雅设计和大胆架构。 |
|
|
|
2005年5月27日 |
|
| |
使用 PHP 和 J2EE 来实现通用的 Web 应用程序基础架构
传统上一直认为部署在 IBM WAS 上的 Enterprise Java 应用程序与部署在 Apache,MySQL 和 PHP 环境中的站点之间存在竞争,是彼此之间相互排斥的解决方案。但是,您可以同时运行 WebSphere 和 PHP 以此来获得它们对您的开发需求所体现出来的优势。
|
|
|
|
2005年6月9日 |
|
| |
Geronimo!第 2 部分: 驯服 J2EE 1.4 这匹野马 Geronimo 是 Apache Software Foundation 的 J2EE 1.4 服务器项目,它集成了众多已有开源服务来实现 J2EE 1.4 兼容性。在这篇由两部分组成的系列文章的 第 1 部分 中,作者探讨了开发 Geronimo 的理由、它的设计目标和架构,以及一些核心概念和术语。在这第 2 部分中,Sing Li 将深入主题,详细介绍 Geronimo。使用最新的 Geronimo 发行版本,您可以测试和部署 Web 应用程序、企业应用程序、Enterprise JavaBeans(EJB),等等。 |
|
|
|
2005年6月17日 |
|
| |
Ruby on Rails 和 J2EE:两者能否共存? Ruby on Rails 是一个相对较新的 Web 应用程序框架,构建在 Ruby 语言之上。它被宣传为现有企业框架的一个替代,而它的目标,简而言之,就是让生活,至少是 Web 开发方面的生活,变得更轻松。在本文中,Aaron Rustad 将对 Rails 和传统的 J2EE 框架在架构上的一些关键特性进行比较。 |
|
|
|
2005年8月11日 |
|
| |
使用WebSphere Adapter Toolkit开发符合J2EE标准的资源适配器,第 1 部分 在商业整合开发中,J2EE 应用程序经常需要与企业信息系统(EIS)交互,以获得所需的资源。J2EE Connector Architecture (JCA) 1.5 标准定义了资源适配器(Resource Adapter)组件规范,使 J2EE 应用程序可以通过标准接口和 EIS 系统交互。IBM 提供了工具软件 WebSphere Adapter Toolkit 6.0 (WAT)以及 Adapter Foundation Classes(AFC) 基础类库来帮助开发者快速的构建符合 JCA 标准的资源适配器。本文将通过具体的实例(WebSphere Demo FTP Adapter)来说明整个开发流程。 |
|
|
|
2005年12月13日 |
|
| |
使用WebSphere Adapter Toolkit开发符合J2EE标准的资源适配器,第 2 部分 在商业整合开发中,J2EE 应用程序经常需要与企业信息系统(EIS)交互,以获得所需的资源。J2EE Connector Architecture (JCA) 1.5 标准定义了资源适配器(Resource Adapter)组件规范,使 J2EE 应用程序可以通过标准接口和 EIS 系统交互。IBM 提供了工具软件 WebSphere Adapter Toolkit 6.0 (WAT)以及 Adapter Foundation Classes(AFC) 基础类库来帮助开发者快速的构建符合 JCA 标准的资源适配器。本文将通过具体的实例(WebSphere Demo FTP Adapter)来说明整个开发流程。 |
|
|
|
2005年12月13日 |
|
| |
使用WebSphere Adapter Toolkit开发符合J2EE标准的资源适配器,第 3 部分 在商业整合开发中,J2EE 应用程序经常需要与企业信息系统(EIS)交互,以获得所需的资源。J2EE Connector Architecture (JCA) 1.5 标准定义了资源适配器(Resource Adapter)组件规范,使 J2EE 应用程序可以通过标准接口和 EIS 系统交互。IBM 提供了工具软件 WebSphere Adapter Toolkit 6.0 (WAT)以及 Adapter Foundation Classes(AFC) 基础类库来帮助开发者快速的构建符合 JCA 标准的资源适配器。本文将通过具体的实例(WebSphere Demo FTP Adapter)来说明整个开发流程。 |
|
|
|
2005年12月13日 |
|
| |
在 J2EE Web Application 中快速高效访问 IBM DB2 数据库 IBM DB2 数据库在 J2EE Web Application 中应用日趋广泛,如何快速高效地访问 IBM DB2 数据库成为开发人员关心的话题。本文首先介绍如何快速的利用 IBM DB2 提供的 JDBC 驱动程序通过 Java API 进行数据库接口开发,然后进一步介绍如何在 WebSphere Application Server 6.0 中配置数据库连接池 (Connection Pool),更加高效地访问 IBM DB2 数据库,最后通过一致的代码接口,使得 Web 开发人员更加透明的访问 IBM DB2 数据库。 |
|
|
|
2006年1月9日 |
|
| |
在 Apache Geronimo 上部署 J2EE 应用程序 学习如何在 Apache Geronimo 上部署 Java 服务器页面(JSP)、servlet 和不同的企业 JavaBean(EJB)。这篇文章包含 Apache Geronimo 需要的部署步骤,这与其他 Java 2 平台企业版(J2EE)容器不太一样。 |
|
|
|
2006年3月2日 |
|
| |
使用 WebSphere 集群环境构建强大而灵活的 J2EE 应用程序 本文描述了在 WebSphere Application Server 集群环境中设计基于 Web 的应用程序时需要考虑的事项,包括应用程序文件更新和同步、会话对象的序列化和动态缓存。 |
|
|
|
2006年8月10日 |
|
| |
IBM WebSphere 开发者技术期刊: 使用 WebSphere Application Server 开发高性能 J2EE 线程 异步 Bean 提供可以由多个应用程序使用的有效而又安全的全局线程池。您需要使用专门的线程池时,可以通过 IBM WebSphere Application Server V5.x 或 V6.x 使用 Asynchronous Beans EventSource 接口构造一个线程工厂,从而能够自由使用任何必需的高级线程用法模式,并且不降低性能。 |
|
|
|
2006年9月17日 |
|
| |
J2EE 应用程序的授权概念和解决方案 授权体系结构可能非常不合理,存在大量问题。在本文中,您将了解如何调整应用程序的开发工作,以有效地使用 IBM WebSphere Application Server 中的授权功能。 |
|
|
|
2006年9月25日 |
|
| |
IBM WebSphere 开发者技术期刊: 利用 J2EE Connector Architecture 将 CICS 应用程序与主流 J2EE 组件进行集成是许多企业面临的难题。本文介绍如何使用 J2EE Connector Architecture (JCA) 和 CICS Transaction Gateway 对 IBM WebSphere Application Server 中部署的 CICS 应用程序和 J2EE 组件进行事务集成。针对 WebSphere Application Server V6.x 更新。 |
|
|
|
2006年10月10日 |
|
| |
使用 AppFuse 快速构建 J2EE 应用 本文以一个 J2EE 开发者的角度,借助一个简单的应用示例,在融合了个人经验的基础上介绍了如何用 AppFuse 一步步地构建 J2EE 项目。通过阅读本文,读者不仅能够学会用 AppFuse 进行开发,而且能够充分体会到 AppFuse 提供的“快速开发”的优越性。 |
|
|
|
2006年10月19日 |
|
| |
三、二、一 …… Geronimo!,第 1 部分: 让 J2EE 编程更加简单 准备好让您的事业起飞了吗?不管您正在开发的应用程序是什么类型的,Java 2 平台企业版本(Java 2 Platform,Enterprise Edition,J2EE)是这里要坚持的一个重要标准。掌握了这个标准无疑会大大提升您作为一个程序员的价值。这篇文章无论是对新手还是对有经验的开发人员来说,都是很有帮助的,文中介绍了 J2EE 1.4 标准(Apache Geronimo 渴望遵循的标准)的入门知识,以及它同 Geronimo 技术的关系。您可以从中了解一些由 J2EE 定义的比较重要的容器类,同时还能了解到 GBean 技术和更加先进的 Geronimo 概念。 |
|
|
|
2006年11月2日 |
|
| |
使用 Alphablox 创建 J2EE 网络聊天室 本文以创建一个聊天室网络应用为例,介绍 DB2 Alphablox 的一些关键技术,包括客户端界面创建,服务器端系统管理以及各种通信技术的融合。 |
|
|
|
2006年12月28日 |
|
| |
轻松应对 WS-Security 规范互操作性挑战,第 4 部分: 向 J2EE 1.4 Web service 服务添加 J2EE 1.3 提供者端点 本系列的前面几个部分提供了 Web 服务安全性(Web Services Security,WS-Security)规范级别的互操作性问题的解决方法,具体来说,问题就是 WS-Security 的不同版本之间的不兼容性使得在需要使用 WS-Security 的情况下 Java 2 Platform Enterprise Edition (J2EE) 1.3 客户机无法与 J2EE 1.4 Web 服务提供者通信。接下来让我们了解一下如何通过添加新 Web 服务提供者端点来克服这一互操作性问题。 |
|
|
|
2007年9月13日 |
|
| |
在 IBM Rational Application Developer 中使用 JUnit 和 JUnitEE 框架对 J2EE 平台组件进行单元测试,第 1 部分: 对 Java 和 EJB 应用程序进行单元测试
这是一个三部分系列中的一篇文章。它向您展示了如何使用一个开源测试框架,比如 JUnit 和 JUnitEE,通过在 IBM WebSphere Application Server 环境中使用 IBM Rational Application Developer 来进行 Java 和 EJB 应用软件的单元测试。 |
|
|
|
2007年9月26日 |
|
| |
使用 Rational Application Developer 7.0 新特性开发 J2EE 应用 本文描述了如何使用 RAD V7 上的新特性快速开发一个典型的 J2EE 应用程序。通过本文可以了解 RAD V7 在使用 Ajax、JSF、Web Service 等技术开发基于 J2EE 的应用所提供的各种新特性以及对开发效率的提升。 |
|
|
|
2008年1月24日 |
|
| |
用 jpa2web 生成 Ajax J2EE Web 应用程序 了解并试用新的开放源码工具 —— jpa2web —— 这种工具可以根据带 JPA 注解的 bean 生成基于 Ajax 的 J2EE Web 应用程序。通过使用 ZK 框架,这个工具生成的应用程序提供一个友好的基于 Ajax 的 Web 用户界面,允许用户添加、删除、搜索、修改和连接与数据库同步的对象实例。 |
|
|
|
2008年2月4日 |
|
| |
使用 Apache HttpClient 突破 J2EE 站点认证 商业性 Web 站点大都提供站点认证功能以保护某些受限资源,HTTP 协议和 J2EE 规范对 Web 站点的认证过程都已有了详尽的定义,常见浏览器都能根据相应协议提供对应的界面形式帮助用户完成站点的认证过程。但在某些情况下,我们需要编写程序直接获取站点的受保护资源,在这类情况下,就不能利用浏览器给定的界面去完成认证,而需要我们根据不同的协议人工地发送相应请求以完成整个认证过程。本文根据这种需求给出一个基于 Apache HttpClient 应用包的解决方案。 |
|
|
|
2008年6月13日 |
|
| |
将 J2EE 项目迁移到 IBM Lotus Expeditor V6.1 使用 IBM Lotus Expeditor Toolkit 将 J2EE 项目迁移到 IBM Lotus Expeditor V6.1,然后把迁移后的项目部署在 Lotus Expeditor 运行时上。本文讲解迁移 J2EE 项目所需的步骤以及 Lotus Expeditor 不支持的 J2EE 特性。
|
|
|
|
2009年3月2日 |
|
| |
为 J2EE 应用程序构建分布式对象管理框架 许多企业 Java 技术开发人员都会构建自己的对象管理基础架构,以此改进应用程序性能。但是,对于在多个台物理机器上跨分布式 JVM 运行的应用程序,传统的对象池会遇到问题。在本文中,Zhengrong Tang 将提供一个对象管理框架,这个框架可以轻松地处理分布式系统。 |
|
|
|
2009年3月16日 |
|
| |
在 UNIX 操作系统上优化 N 层 J2EE 应用程序 多层 Web 应用程序为业务关键型应用程序提供了一个更加灵活、更具扩展性的环境,并且可以满足这类应用程序的 24 x 7 小时可用性需求。如今的部署日趋复杂,在系统、基础设施和应用程序交互中引入了额外的复杂性。因此,通过对操作系统和硬件进行选择,在应用程序设计和编写阶段应用最佳实践,以及实施性能和应用程序监视,可以帮助最大化应用程序当前的性能并在未来获得可伸缩性。
|
|
|
|
2009年4月9日 |
|
| |
在线教程:运用 WebSphere Studio 把 EJB 集成到 J2EE 应用中 在本教程中,我们将重点讲解EJB工具的使用。我们也将构建适应完整的J2EE应用并完全支持JSP、servlet和bean的组件。 |
|
|
|
2003年9月22日 |
|
| |
用 WSAD 5.0 从头开发一个实用的“网上书店”J2EE 应用程序,第一部分(上) 本系列教程主要面对初学者,本教程用一个具体的实例――网上书店,来帮助初学者使用 WSAD 5.0 从头构建一个实用的 J2EE 应用程序。本教程的目的就是想要给那些准备构建实用电子商务网站的初学者一个好的参考。 |
|
|
|
2003年11月12日 |
|
| |
用 WSAD 5.0 从头开发一个实用的“网上书店”J2EE 应用程序,第一部分(下)
本文是这个系列教程的第一部分(下),本部分从"发现的问题"入手,一步步的教您如何用WSAD 5.0解决这些问题。
|
|
|
|
2003年11月17日 |
|
| |
用 WSAD 5.0 从头开发一个实用的“网上书店”J2EE 应用程序,第二部分(上) 第二部分讲述基于EJB的网上书店客户端实现。在各个部分中随机讲述了一些行之有效的设计方法和小技巧。 |
|
|
|
2003年11月27日 |
|
| |
用 WSAD 5.0 从头开发一个实用的“网上书店”J2EE 应用程序,第二部分(中) 第二部分讲述基于EJB的网上书店客户端实现。在各个部分中随机讲述了一些行之有效的设计方法和小技巧。 |
|
|
|
2003年12月1日 |
|
| |
用 WSAD 5.0 从头开发一个实用的“网上书店”J2EE 应用程序,第二部分(下) 第二部分讲述基于EJB的网上书店客户端实现。在各个部分中随机讲述了一些行之有效的设计方法和小技巧。 |
|
|
|
2003年12月4日 |
|
| |
通过 J2EE 应用程序使用 .NET Web 服务 本教程是教程“在 Windows 上创建 Web 服务来访问 DB2”的扩充,展示了如何使用 DB2 UDB v8 提供的 IBM Development Add-In 开发 .NET Web 服务,以访问带有 DB2 .NET 托管数据提供程序的 DB2 数据库,以及如何在 Java Web 应用程序中使用由 WORF 和 .NET 技术开发的 Web 服务。 |
|
|
|
2004年1月5日 |
|
| |
在多个 J2EE 平台中创建可移植 Web 服务 本教程阐述了如何使用 IBM WebSphere Studio Application Developer 5.1.1 Web 服务向导,创建可在多个 J2EE 环境之间移植的端到端 Web 服务。 |
|
|
|
2004年1月17日 |
|
| |
Geronimo 中的 J2EE Web 服务,第 1 部分 了解如何为部署到 Apache Geronimo 应用服务器上的传统的基于 Java 2 Platform, Enterprise Edition (J2EE) 的应用程序增加 Web 服务。通过扩展 BookShop 示例应用程序 ―― 它让客户使用 Web 浏览器按类别在数据库中查找图书,了解为 J2EE 1.4 平台开发支持 Web 服务的应用程序需要进行哪些配置。通过在 BookShop 中结合两种兼容 J2EE 的 Web 服务,我们实现了一种扩展的体系结构,可同时解决服务消费者和服务提供者两种应用场景。 |
|
|
|
2005年10月13日 |
|
| |
Geronimo J2EE Web 服务,第 2 部分: 消息处理程序、附件、安全和注册中心访问 了解如何向传统 J2EE 应用程序添加消息处理程序、附件支持、Web 服务安全、自定义异常和统一描述、发现与集成(UDDI)注册中心访问。本系列教程包括两部分,这是第 2 部分,通过扩展部署在 Apache Geronimo 上的 BookShop 应用程序介绍了这些新的内容。 |
|
|
|
2005年11月28日 |
|
| |
利用 DB2 9 与 WebSphere Community Edition 启动 J2EE 开发 最新版本的 IBM DB2 数据库中的新特性使得像对待标准关系数据库中的数据那样访问和操纵 XML 数据成为可能。在本教程中,您将学习在 Windows 或 Linux 环境上安装一个 DB2 9 数据库和 WebSphere Application Server Community Edition,然后编写和部署利用 DB2 9 XML 功能的 Java 应用程序。 |
|
|
|
2006年10月12日 |
|
| |
J2EE 连接器架构(J2EE Connector Architecture, JCA)简介 IBM 电子商务架构师 Willy Farrell 向您循序渐进地介绍了 J2EE 连接器架构、该架构下最为相关的组件以及每个组件的功能。 |
|
|
|
2007年3月7日 |
|
| |
使用 WebSphere Application Server Community Edition 开发和部署 J2EE Web 服务 Java 2 Platform Enterprise Edition (J2EE) 1.4 支持两种 Web 服务端点:传统 Java 对象(Plain Old Java Object,POJO)端点和 Enterprise JavaBeans (EJB) 端点。IBM Websphere Application Server Community Edition(本教程中称为“Community Edition”)是一种 J2EE 1.4 认证应用服务器,可对上述两种 Web 服务端点提供支持。本教程将向您演示如何使用 Eclipse Web Tools Platform (WTP) 创建同时实现 POJO 和 EJB Web 服务端点的企业应用程序,并将 IBM DB2 Express-C 用作应用程序的数据库。您将使用 Community Edition 服务器适配器(以前称为 Eclipse 插件)在 Community Edition 实例中部署该应用程序。最后,您将开发一个调用 Web 服务的客户机。 |
|
|
|
2007年5月23日 |
|
| |
Java 安全性的演变和理念 第一部分:安全性的基本要点在这篇介绍性概述中了解计算机安全的概念和术语 本系列文章将提供对网络安全的一般了解,以及开发人员所必需掌握的 Java 编程语言的独特性能。在后续的连载中,将讨论 Java 平台安全性的设计和演变,以及不同的 Java 安全性 API。今后的文章还将讨论 Java 2 Platform,Enterprise Edition (J2EE) 中的安全特性,J2EE 正迅速变为 .com 平台的首选。 |
|
|
|
2000年10月25日 |
|
| |
JSP 技术 -- 是友还是敌? 批判性地看待作为一种可行表示技术的 JavaServerPages servlet 作为一名 Java 技术老手和新的 Enhydra 拥护者,作者力劝开发人员在选择设计 Web 应用程序的 途径时,考虑一下 JavaServerPages (JSP) servlet 以外的其他方法。JSP 技术是 Sun 公司的 J2EE 平台和编程模型的一部分,是为解决如何把单调的内容变成引人注目的表示层这一难题而提出的解决方案。实际上,Web 开发人员也并非一致对 JSP 技术表示满意。既然现在有 Sun 技术的多种变体可以使 用,所以您可以在许多表示技术之间进行选择。本文深入探讨 JSP 编码技术,并探究几个有吸引力的替代方法。 |
|
|
|
2000年11月29日 |
|
| |
再谈客户端的 Java 技术 在过去的几年中,Java平台技术取得了一些惊人进展。但这项技术在某些方面的广泛应用和它最初的设计目标完全不同。Java平台技术最初是希望通过客户端运行 Applet 和application,来给网页增加交互性。而现在该技术最常见的用途却是基于服务器的J2EE 系统。为了让 Java平台在客户端发挥它的最大潜力,人们开发了许多新技术。由于企业系统逐渐被互联网应用程序所取代,掌握这些新技术也就非常必要。在这篇文章中,你可以看到如何利用新旧技术来达到此目的。 |
|
|
|
2001年3月1日 |
|
| |
Jive 中的设计模式 Jive 是一个开放源码的论坛项目, 也就是我们所常见的 BBS, 采用了 SUN 公司的 JSP 技术, 相比起 j2ee 这个庞大的体系结构, 其整个的设计思想非常精炼, 适用于中小型网站, 建立自己的论坛系统. 这篇文章我们就一起来看一看 Jive 中所应用的设计模式(Design Pattern). |
|
|
|
2001年6月22日 |
|
| |
JDBC 3.0 有什么新特性 概述 Java 数据库连接 3.0 规范的新功能和改进之处 Java 数据库连接(Java Database Connectivity,JDBC)API 是作为 Java 2 标准版(Java 2 Standard Edition,J2SE)和 Java 2 企业版(Java 2 Enterprise Edition,J2EE)平台的一个关键部分出现的。它是一种主要的基于标准的机制,能让 Java 语言通过编程来访问关系数据库,所以当 Java Community Process 发布一份新版本的规范时,开发人员一定会感兴趣。在此,我们就 Sun Microsystems 最近发布的 JDBC 规范的提议最终草案(Proposed Final Draft)3.0 版本来总结一下它的一些新的主要功能 |
|
|
|
2001年8月17日 |
|
| |
WAP 构建 Java 应用 --- 充分利用现有的 EJB 使移动工作群体变得强大 无线应用协议(Wireless Application Protocol,WAP)可以提高一个企业现有 Web 体系结构的含金量。如果您已经使用了企业 Java 应用,您可以容易地将它们与 WAP 服务集成,这样可以为移动工作群体带来有用的数据和功能。在这篇文章里,我会涉及到使用与 WAP 相关的 J2EE 的基本要素,然后创建一个 WAP/企业 Java 样本应用,以展示您如何把自己的 EJB 连接到无线网络中去。 |
|
|
|
2001年8月24日 |
|
| |
穿透企业网络 使用 servlet 的 HTTP 穿透法 企业防火墙是一把双刃剑。它有助于防止对企业 Web 服务进行未经授权的访问,但也可能拒绝合法用户的访问。由于系统管理员们所采取的安全措施的数量的缘故,HTTP 已经成为了企业网络的通用进入机制。在诸如 CORBA 和 DCOM 的技术因防火墙而失去作用的地方,人们开发了如 SOAP 等的技术,提供了穿过防火墙保护的安全可靠的访问。在本文中,我们将研究一种 SOAP 的替代品,在 HTTP 基础上对 Java 对象的使用。另外,我们将使用 J2EE servlet 技术作为业务数据的服务器端中间件。 |
|
|
|
2001年9月14日 |
|
| |
Java 应用程序的旧集成技术 如何重用 Java 应用程序内部的旧投资 通过遵循这里描述的四种公共集成策略中的一种或多种,可以将 Java、J2EE 和基于 EJB 的应用程序与现有的旧系统方便地集成起来。 |
|
|
|
2001年9月14日 |
|
| |