电子商务基础平台为企业的电子商务应用提供了运行环境和管理工具及内部袭用的连接。它是保证电子商务系统具有高扩展性、集中控制、高可靠性的基础。电子商务基础平台的目标是提高系统整体性能,是面向系统效率的。下面我们就来看看它由哪几部分组成。
电子商务系统的基础平台一般包括以下组成部分 :
(1)负荷均衡
负荷均衡是指如何使电子商务系统服务器的处理能力和承受能力的压力保持均衡 。
负荷均衡还可以对服务器集群结构中的各个服务器性能进行动态调整和负荷分配。它使电子商务系统中硬件性能得到有效的均衡,避免特定的设备或系统软件由于压力过大而出现崩溃和拒绝服务的现象。这样在一定程度上能够提高系统的可靠性。
(2)连接/传输管理
这一部分的主要作用是满足系统可扩充性的需要,用以实现电子商务系统和其他系统之间的互联以及应用之间的互操作。
一般来讲,这一部分包括三个方面的内容:
异构系统的连接及通讯,例如UNIX系统上的WEB服务器与IBM ES9000之间的连接。
应用间的通信接口,保证应用程序通过不可靠信道连接进行时,可以完成差错恢复及续传,并为应用之间的互操作提供API接口,简化应用通信的开发工作。
应用和数据库的连接之间的接口。
(3)事务管理
电子商务系统支持的商务活动涉及到大量的联机事务处理OLTP和OLAP,这就要求系统具备很强的事务处理性能。事务管理的作用包括量方面,一是保证分布式环境下事务的完整性、一致性和原子性;二时缩短系统的响应时间,提高交易过程的实时性。
(4)网站管理
网站是电子商务系统的客户服务接口,用于表达系统商务逻辑的处理结果。所以,在电子商务系统中,网站具有重要的地位。
网站管理的基本作用是为站点维护、管理和性能分析提供技术支持手段,它主要实现系统状态的监控、系统性能调整、用户访问授权、客户访问历史记录等功能。
通过网站管理功能,可以记录客户的访问数据,了解用户的需求。利用这些数据,企业能够了解客户的潜在需求。
(5)数据管理
该部分为电子商务应用相关数据的存储、加工、备份和表达提供支持,同时为应用程序提供应用开发接口。
通常该部分利用支持WEB的数据库管理系统实现。但是与传统的DBMS相比,该部分与WEB的接口方式更加丰富,例如支持API、JDBC、ODBC等接口方式,而且对多媒体数据的支持能力更强。
除利用传统的DBMS实现数据管理外,目前也又一种做法是将WEB和DBMS更紧密的结合起来,构造所谓的WebDB。例如,在CA公司的产品Justme-I中,就将应用平台和数据库集成为一体。
(6)安全管理
该部分为电子商务系统提供安全可靠的运行环境、防止或减少系统被攻击的可能、提高系统抗拒非法入侵或攻击的能力、保障联机交易过程的安全。