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)
自述文件
源文件
|