电子商务作为新经济发展的重要推动力量,正受到资本与市场的极大关注,它正以稳健的步伐,向我们步步逼近。电子商务系统实施的成败和电子商务系统的技术结构设计以及建设过程中涉及的技术问题有着最密切的关系,本文就电子商务的技术构架及构建过程中应该注意问题进行讨论。
一、电子商务系统的技术构架
从总体来看,一个完整的电子商务系统的技术构架包括两个主要的组成部分——应用构架和技术结构。
1、应用构架
应用构架由一系列软件层组成:Web服务器软件,Web页,中间件,商务对象,数据库等等。见图1
↑
↓
↑
↓
↑
↓
↑
↓
↑
↓
↑
↓
图1 电子商务的层次应用构架
2、技术结构
技术结构由硬件部分组成:Web服务器硬件,网络,防火墙,路由器等。见图2

电子商务系统实施的成败与否和电子商务系统的技术结构设计有着最密切的关系。电子商务系统要取得成功,技术工程师在设计技术结构以前必须清楚知道用户的需求,必须对系统有个完整的分析,从电子商务系统对有效性、性能、安全性、处理事务的完整性、可靠性、扩展性和协同性等方面的要求考虑来设计系统的应用构架和技术结构。
二、电子商务成功建设关键因素
1、有效性
电子商务是在Internet开放的网络环境下,基于浏览器/服务器应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付的一种新型的商业运营模式。整个商务活动都在网上进行,这对系统的有效性提出很高的要求,系统必须能保障所有商务活动能在高效,无错的情况下进行。
有效性的实现取决于操作系统的选择,例如,选择Windows NT操作系统,系统管理员在日常维护时就要频繁地关闭系统,如果选择Windows 2000就不需要这么麻烦,在它上面进行硬件和软件安装都不需要重新启动计算机。
硬件的可靠性和冗余性对电子商务系统的有效性也有很大程度上的影响。这里所说的硬件不仅仅指服务器硬件,它还包括防火墙、代理服务器和路由器。所有硬件的完全冗余是维护系统高度有效性的基本条件。许多比较大的公司通过应用两个完全独立的站点来实现硬件冗余,一个站点做使用站点,另一个站点做备用站点。更适宜的方法就是使用不同的ISP来连接电信网络。对于一个站点来说,采用多个服务器和硬盘的磁盘阵列等方法都是通过硬件冗余提高有效性的措施。