|
Enterprise JavaBeans 示例 Enterprise JavaBeans (EJB) 是由 Sun Microsystems 开发的基于组件的分布式计算体系结构。Enterprise JavaBeans (EJB) 部分包含一系列示例应用程序,描述如何在 Oracle9i Containers for J2EE (OC4J) 中构建和部署应用程序。 EJB QL 示例应用程序 [2003 年 8 月 11 日] 通过 Redhat Linux 认证 在“信用卡帐号系统”场景的帮助下,此应用程序演示了 OC4J 中 EJB-QL 的日期扩展。此应用程序还说明了各种 EJB QL 查询以及使用 EJB QL 的 ejbSelect 方法。 立即下载 (ZIP, 82KB) 自述文件 源代码:InvokeEJB,UserAccountBean OC4J-JMS 聊天示例应用程序 [2003 年 8 月 28 日] 通过 Redhat Linux 认证 通过一个聊天场景,此示例应用程序演示了如何通过 OC4J JMS 使用和配置内存中的队列。此示例应用程序还演示了如何使用消息驱动的 Bean。 立即下载 (ZIP, 48KB) 自述文件 源代码 使用 Oracle JMS 的消息驱动 Bean [2003 年 8 月 28 日] 此示例演示了一个简单的消息驱动 Bean,它配置为通过 Oracle JMS 从 Oracle 高级队列消息提供程序接收消息。 立即下载 (ZIP, 48KB) 自述文件 使用 EJB 和 Oracle 高级队列的饭店预定系统 [2003 年 2 月 3 日] Oracle 高级队列使应用程序能够以无阻塞的方式运行,从而提高了性能并构建松散耦合的应用程序。此示例使用上面提到的技术实现了一个饭店预定系统。 立即下载 (ZIP, 93KB) 自述文件 使用 EJB 的饭店预定系统 [2002 年 12 月 23 日] 该应用程序实现了一个 EJB 组件 HotelSystemBean,客户端使用该组件对该系统中的所有饭店执行饭店预定和查询。 立即下载 (ZIP, 94KB) 自述文件 EJB - Java 存储过程通信 [2002 年 12 月 23 日] 此示例显示了如何从运行在 OracleAS 上的 EJB 与运行在数据库上的 Java 存储过程进行通信。 立即下载 (ZIP, 29KB) 自述文件 EJB 事务[2002 年 12 月 23 日] 此示例演示了一个 EJB 事务(bean 管理的),该事务通过使用数据库链接引用第二个模式跨越了两个数据库模式。该示例还演示了如何使用服务器端的 Java 事务服务 (JTS) 处理事务。 立即下载 (ZIP, 30KB) 自述文件 使用 BC4J 的饭店预定系统 [2002 年 12 月 23 日] 该示例使用 Oracle BC4J 实现了饭店预定系统。 立即下载 (ZIP, 168KB) 自述文件 EJB 和客户端 该示例展示了如何使用会话 Bean 包装实体 Bean 并添加简单的业务规则。该示例还展示了如何构建各种客户端(Servlet、Swing 和命令行)来访问远程 EJB。 注意:此示例工作区包含一个 SQL 脚本,用于安装示例模式 HR 和 OE。这是运行该示例的前提条件。下载(ZIP, 81 KB) 自述文件 立即下载 (ZIP, 54KB) 自述文件 Active Components for J2EE - 协调长时间运行的异步应用程序交互 该示例展示了用于在松散耦合的应用程序间实现长时间运行的异步交互的 Active Containers for J2EE (AC4J) 功能。在此演示中,一个客户端对 PurchaseOrder 服务发出异步呼叫。PurchaseOrder 服务通过创建一个新的订单实体 Bean 来处理客户端的请求,同时向 Inventory 服务和 Credit 服务发出两个平行的、异步请求以验证订购请求。此后,它向客户端发出异步呼叫,向它提供由上一步中得到的 PO 号。一旦 PurchaseOrder 服务收到来自另外两个服务的确认信息,它将完成对最初由客户端发出的订购请求的处理。在订单处理过程中,客户端可以基于 PurchaseOrder 服务发送给它的 PO 号主动检测它的订购请求的状态。参见 JAR 文件中的安装说明以获取安装指导信息。 立即下载 (ZIP, 103KB) 自述文件
|