J2EE 示例
该部分包含了一系列 J2EE 兼容的示例程序,这些程序演示了各种 J2EE 设计模式,如 Value Object、Message Facade、Command Facade、Session Facade、Service Locator 等等。软件设计模式用来描述解决重复编程问题的方法或执行一项任务的方法。 在这些应用程序中使用的设计模式提高了基于 J2EE 的应用程序在互联网或者内联网上的性能,并且使它们更为灵活而且更易于维护。
使用 ADF 商务组件的虚拟购物中心应用程序[2004 年 5 月 07 日] VSM-ADF 应用程序是完全使用 ADF 商务组件开发的,ADF 商务组件是一个用于创建可伸缩、高性能的 J2EE 应用程序的服务器端框架。此框架提供了设计时工具和运行时服务来简化构建、调试、定制、和重用商务组件的任务。VSM-ADF 展示了此框架如何实施 J2EE 设计模式和最佳实践,从而使开发人员能够专注于应用程序逻辑。此应用程序在 Oracle JDeveloper 10g 上运行。
金融代理服务 10g [2003 年 9 月 09 日] 通过 Redhat Linux 认证 金融代理服务 (FBS) 是一个端对端的应用程序,它演示了几个 EJB 2.1 规范定义的新特性和通用的 J2EE 设计模式。FBS 示例应用程序演示了以下 EJB 2.1 特性:Web 服务终端、定时器服务以及 TopLink 可持续性框架。
虚拟购物中心 1.3 [2003 年 9 月 09 日] 通过 Redhat Linux 认证 VSM 1.3 应用程序演示了利用 J2EE 1.3 和 EJB 2.0 规范中定义的各种特性进行编程的技巧。此应用程序重点介绍了其中的一些特性(包括 J2EE 设计模式、国际化技巧、Apache Struts 框架、使用 JAAS 的安全特性)。VSM 使商家能够创建在线商店,客户能够浏览商店。它还使系统管理员能够批准和拒绝建立新商店的请求并维护商品目录清单。
Java 指南示例 [2003 年 9 月 22 日] 通过 Redhat Linux 认证 这篇文章将帮助您了解 Java,及其如何在 Oracle9iAS 环境中工作。它描述了如何在 Oracle9iAS 中构建各种不同类型的 Java 应用程序。文中提供了一些示例程序作为本文的上下文。每一个示例都通过不同方法使用 Java 来完成同一个商务任务:当客户通过一个饭店网络预定房间和取消预定时管理相关数据。这些示例包括在单个本地计算机上运行的独立程序,也有逻辑分布在多台计算机或过程中的、基于 Web 的多层应用程序。
金融代理服务 [2003 年 1 月 30 日] 通过 Redhat Linux 认证 金融代理服务 (FBS) 是一个端对端应用程序,它实施通用的 J2EE 设计模式,并可从 Web 浏览器或从移动设备进行访问。此应用程序演示 J2EE 技术,包括 EJB 2.0 功能和 Web 服务。FBS 示例应用程序使用户能够模拟交易股票、管理有价证券投资组合和访问实时数据。
虚拟购物中心应用程序 [2002 年 5 月 15 日] 通过 Redhat Linux 认证 OTN 开发人员实施了虚拟购物中心 (VSM),这是一个兼容 J2EE 1.2 特性的示例程序,它演示了用于构建 J2EE 应用程序的各种设计模式。“虚拟购物中心”(VSM) 示例程序允许商家建立在线商店、客户浏览商店和下订单,并允许系统管理员批准和拒绝建立新商店的请求并维护商品目录清单。
J2EE 集成 (JInt) 演示 [2002 年 11 月 25 日] J2EE 集成演示 (JInt) 展示了 Oracle9iAS 的高可用性体系结构、J2EE 设计模式、EJB2.0 规范的新特性等等。集成的实际情形发生在 Pluto Motors 和 Marvel Accessories 这两个公司之间。
这个演示展示了如何实现这两个公司的内部系统之间的集成。两个系统都是基于 J2EE 的,但集成功能也可以扩展到异种系统之间,因为这一解决方案基于开放标准(如 SOAP、XML 和 J2EE)。
专业 Java 服务器编程 J2EE 1.3 [2002 年 5 月 08 日]
这是从一本著名的 J2EE 参考书("Professional Java Server Programming J2EE 1.3 Edition",Wrox Publications 出版)中选取的一些示例。所有这些示例都通过了 Oracle9i 应用服务器的验证。
J2EE 代码示例
Oracle9i 应用服务器 (Oracle9iAS) 提供了一个快速、精巧、高度可伸缩和易于使用的 J2EE 环境,即 Oracle9iAS Containers for J2EE (OC4J)。OC4J 全部用 Java 编写,并在标准的 Java 开发工具包 (JDK) 虚拟机上执行。它提供了完整的 J2EE 环境,包括 JSP Translator、Java Servlet 引擎以及企业 Java Beans (EJB) 容器。这些代码示例展示了一些一流的 OC4J 特性,并且为初学 J2EE 的程序员提供了一个起步的好场所。
|