虚拟购物中心示例应用程序 使用 Oracle JDeveloper 10g 和 ADF 商务组件
虚拟购物中心 (VSM) 示例应用程序提供了下列功能:
- 用户可以浏览购物中心内的商店、订购产品、以及检查订单状态。
- 商店的所有者能够添加和维护商店内的商品,查看和交付订单,以及生成产品目录之类的报表。
- 管理员可以监视购物中心的活动。此
应用程序将创建商店的请求通知给管理员,然后管理员给予批准或拒绝。管理员还管理一份现有产品目录,还能够查看和删除留言簿中的条目。
为了实施应用程序的商务逻辑,OTN 开发人员使用了 Oracle JDeveloper 10g 和 ADF 商务组件 — 一个用于创建可伸缩的高性能 J2EE 应用程序的服务器端框架。此框架提供了设计时工具和运行时服务来简化构建、调试、定制、和重用商务组件的任。VSM-ADF 展示了此框架如何实施 J2EE 设计模式和最佳实践,从而使开发人员能够专注于应用程序逻辑。
VSM-ADF 基于模型视图控制器设计模式,而且使用 Apache Struts 来实现 web 层。它是用 Oracle JDeveloper 10g IDE 构建的,后者为 Struts 提供了基于向导的支持,从而使开发人员能够更轻松地完成任务。
JDeveloper 还提供了纯 Java 的丰富客户端架构 JClient,它支持对 UI 控件进行商务组件绑定,从而能够更轻松地为基于组件的应用程序实施基于 Swing 的 UI。VSM-ADF 购物中心的管理功能采用 JClient 开发。
下载 VSM-ADF (JAR, 686KB) (针对 Oracle JDeveloper 10g (生产版)) 下载 VSM-BC4J (JAR, 664KB) (针对 Oracle9i JDeveloper (V 9.0.3))
|