Petstore的整体结构

推迟了很久,现在总算可以开始了。借助研究Petstore的架构和源代码,完成自己的SCEA第二部分考试。

Petstore划分成了四个分离的子程序,每一个子程序都是一个J2EE应用程序。
1. Petstore电子商务网站(Petstore):这是一个网络应用程序,使用户可以通过浏览器来购买商品。
2. Petstore管理员程序(PetstoreAdmin):也是一个网络应用程序,让企业管理员可以统计销售数据以及手工接受或是拒绝订单。但是它是一个使用XML的胖客户程序,而不是通过浏览器来使用的。
3. 订单处理中心(OPC):这是一个用来处理订单,并为其他的企业合作者提供服务。
        a. 通过JMS, 接受并处理包含了Petstore订单信息的XML文档。
        b. 用XML向PetstoreAdmin提供订单数据。
        c. 用JavaMail向客户发送订单相关的邮件。
        d. 向供应商发送XML订单文档。
        e. 维护订单数据库。
4. 供应商(supplier):一个负责向客户发送商品的应用程序,它提供一下服务:
        a. 通过JMS从OPC接收XML订单文档。
        b. 给客户发送商品。
        c. 通过网页提供手工库存管理。
        d. 维护库存数据库。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值