Dashboard > SpringSide Wiki > ... > Quickstart > Bookstore
  SpringSide Wiki Log In | Sign Up   View a printable version of the current page.  
  Bookstore
Added by SpringSideTeam, last edited by Anonymous on 2008-03-12  (view change)
Labels: 

BookStore Example

1.概述

    BookStore 完整演示了SpringSide Mainstream 架构下的Enterprise features。

    在线演示网站地址:http://demo.springside.org.cn/bookstore/

    进入examples/bookstore目录,双击目录下的quickstart.bat即自动完成安装,启动浏览器显示示例页面。

2. 用户故事

    BookStore是典型的B2C网上商店。因为BookStore主要为了演示各项企业应用技术,所以业务上的实现并不全面。

    在书店前台,用户浏览图书,查询图书,用Ajax效果将图书加入购物车,点击结账后进行订单信息的录入,用规则引擎计算价格,点击保存正式生成订单,系统用JMS异步发送Email 通知客户订单的内容。 

    在书店后台,主要进行图书的增删改管理,与订单的查阅、出货管理,通过Acegi管理权限。并有后台进程定时查询低库存的图书,用Email通知管理员。

    另外书店还提供了查询图书的Web Service 与一个演示用的简单JSP。

3. 旅游指南

2.1 目录结构

    目录结构参照SpringSide项目目录结构说明,数据库结构说明在docs/database/目录。

2.2 书店前台

2.3 书店管理后台

1. 公共

2. 图书管理

3. 订单管理

2.4 Web Service演示客户端

  • 普通Web Service客户端演示,连接使用Spring 导出普通Manager的默认服务端。 --XFire详细文档
  • JSR181 Web Service客户端演示,连接JSR181 annotation配置的Manager服务端。--XFire JSR181详细文档
  • WebService安全客户端演示,连接使用WSS4J安全方案的服务端。-- XFire WebService安全

2.5 系统后台服务

  • 使用Quartz,在工作时间内每隔30分钟检查一次低库存图书,如果存在则发信通知管理员-- Quartz详细文档

2.6 测试

Scriptaculous (SpringSide Wiki)

Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.2.9 Build:#527 2006-09-07) - Bug/feature request - Contact Administrators
Get SpringSide at SourceForge.net. Fast, secure and Free Open Source software downloads