简介
这是一个原应用程序建构在 IIS 6.0、COM 1.5、MSMQ 3.0的网络订单处理系统,利用Application Server 的新增功能,在对源代码作稍许修改的情况下,对应用程序进行扩展,使之成为具有分单及自动化审核的新程序架构,真正达到Do more with less。
首先当我们计划建立一个电子商务网站,需要考虑的网络交易机制基本功能可能有下列几项:客户能在 Internet 24小时完成交易,而业务人员仅可能在某些时段进行审阅订单,在不希望遗失任何一笔订单机会且能非同步完成审核作业的前提下,用现有技术也可以简单地实现,将应用程序部署在 IIS 上,透过 COM 组件将订单资料先暂存于 MSMQ,业务人员从队列读取并审核订单资料,确认订单后再 通过 COM 组件写入数据库,系统架构示意图如下:
原系统架构图
当网站开始营运后,可能陆续引发当初规划时始料未及的需求,每当新需求产生后,...[ 查看全文 ]