电子商务系统的概述
这一节将对用于整个研究过程的IBM的Net. Commerce和微软的Site Server Commerce版本的两个系统进行简要的介绍。
2.1 IBM Net. Commerce (NC)
NC是一系列为通过在互联网上的电子目录卖产品和服务的商业提供解决方案的相互整合的软件。该系统能够适用于B to B和B to C的应用软件,而且声称能与公司现存的商业系统整合在一起。该产品目前有START和PRO两个版本。其中START版本是针对那些希望以能接受的低价位快速建立一个电子商务站点的中大型企业。PRO版本针对那些打算建立有附加功能网站的更高级的客户,例如高级的后端整合和高级目录。这篇论文主要讨论START这个版本。
NC包含了很多功能模块。这款要付费的服务器总是能使得您的支付变得很有保证。这里面有多种规格标准支持着,比如:SET(安全电子交易)、SSL(安全套接层)。Mass Import Utility能够用于装载Net. Commerce产品以及通过原有系统文件中直接产生的数据类表。IBM公司还承诺客户能通过使用数据库工具从原有系统直接把产品数据库同步。Net. Commerce的管理员有权管理每个人的站点。这允许产生多个商店以及向不同类别的用户提供不同的角色。这里面包括“商店创建者”、“网站管理员”、“商店经理”、“模板设计者”、“产品顾问”(只在PRO版本中有)以及“在线资讯”这几个模块。高级的目录编制工具(只在PRO版本中有)能用于产生适用于有着各种各样购物风格和购买行为的消费者的智能目录。这些目录可以提供快速简易的研究方法以及帮助那些在做出产品选择时需要额外引导的购买者。高级的后端整合(只在PRO版本中有)包括为将后端整合到已选系统像SAP/R3那样的系统中的工具、IBM MQ序列、IBM CICS、IMS以及IBM Global Network UN/EDIFACT转换器和结构的接口。
IBM的NC是建立在层中的。其顶层或者底层是普通的结构,被称为Net. Server,它包括了系统的基础类别。这层是专门为基于应用服务器的网络数据库提供服务的。这为那些组件能被用来处理Web请求创建了环境。有三种组件它们分别是“commands”、“ overridable functions (OFs)”和“pages”。
第二层叫Net.Commerce层,它提供一个商业精确的导向模型和有着相关的“commands”、“ overridable functions (OFs)”、“pages”的商业集合。Net. Commerce服务器是IBM公司NC系统的核心。它控制着信息流,换句话说就是,根据购物者来显示和提供相应的信息。该服务器还控制着公司职员以IBM NC管理员身份访问时的信息流。该服务器包含“daemon”和“director”两个组件。其daemon组件可以通过使用macros从IBM的NC数据库中重新找回数据然后神奇地显示出商店记录。而且daemon能与数据库保持不间断的联系。它控制着购物者的注册而且确保当需要保护任何机密信息时SSL能起到作用。director组件是公共网关接口(CGI)程序,它能够使得在Web服务器和daemon之间进行双向通信。director通过一个TCP/IP协议与daemon取得联系后访问该商店的数据库。