Java Cookbook - 概念与示例

Oracle9i 应用服务器 (Oracle9iAS) 为电子商务事务型应用程序和数据发布(可以是一个网站、公司的门户或互联网应用程序) 提供一个完全集成的平台。其灵活的部署平台支持最新的行业标准技术和编程语言, 如带 Java Servlet 的 J2EE API、JSP、EJB 和 XML。

本文将帮助您了解 Java 的有关知识,以及它如何在 Oracle9iAS 环境中工作。其中讲述了如何在 Oracle9 i AS中建立各种不同类型的 J2EE 应用程序

本文还给出了几个示例应用程序,以提供上下文参考。每一个 示例都通过不同方法使用 Java 来完成同一个商务任务: 当客户通过一个饭店网络预定房间和取消预定时管理相关数据。

这些示例包括在单个本地机器上运行的单机程序, 也有逻辑分布在多个机器或过程中的、基于 Web 的多层应用程序。 这些示例在 Solaris 5.6、Windows NT 4.0、2000 平台和 Red Hat Linux Advanced Server 2.1 上得到了认证。

Servlet 实例 [2003年9月22日]
该实例使用酒店预约系统演示了 Java Servlet 技术,它构建了一个典型三层应用程序。Web 浏览器充当客户端调用执行在中间层中的 servlet,并使用 HotelJDBC 类提供的功能执行对作为服务器层的 Oracle9i 数据库的访问。
现在下载 (JAR, 64KB)
自述文件
源文件

JavaServer 页面示例 [2003年9月22日]
该实例使用酒店预约系统演示了 JavaServer Pages 技术。JSP 充当视图,与用户进行交互
现在下载 (JAR, 72KB)
自述文件
源文件

具有组件管理可持续性的 EJB [2003年9月22日]
该实例应用程序使用 Enterprise JavaBean(EJB) 组建实现了酒店预约系统。该应用程序采用两个会话 EJB 组件(HotelInformation 和 ReservationAgent),客户端应用程序使用这些组件执行酒店预约和查询系统中的所有酒店。
现在下载 (JAR, 94KB)
自述文件
源文件

事务处理 [2003年9月22日]
该实例旨在使用实体 bean 和会话 bean(有状态的和无状态的)显示 Oracle9iAS containers for J2EE 的事务能力。
现在下载 (JAR, 123KB)
自述文件
源文件

JAAS [2003年9月22日]
该实例显示如何使用 Oracle 的 JAAS Provider 在 Web 应用程序中实现安全性。它演示了如何基于用户登录的角色限制对应用程序功能的访问。
现在下载 (JAR, 132KB)
自述文件
源文件

Oracle9i应用服务器网络服务 [2003年9月22日]
该实例应用程序使用 Enterprise JavaBean(EJB) 组件实现了订车系统。由于把租车系统以 Web 服务提供,酒店预约系统将调用此服务来为客户订车。
现在下载 (JAR, 215KB)
自述文件
源文件

 
Left Curve
更多示例代码
Right Curve
 · 财务中介服务 10g
 · 虚拟购物商场

Left Curve
论坛
Right Curve
 · 示例代码
 · J2EE
 · 网络服务

Left Curve
教程
Right Curve
 · 关于应用程序
 · Java 和 J2EE的概述
 · Oracle9i应用服务器中的 Java
 · 服务器上的 Java
 · Java 和组件
 · 事物处理
 · JAAS 的安全性
 · 利用企业网络服务进行集成

Left Curve
How-To Documents
Right Curve
 · JDBC
 · J2EE
 · Java服务器页面
寄送此页面
Printer View 打印机视图