1.2 电子商务的技术基础
关键术语:电子数据交换(EDI) 电子商务规划 电子商务系统设计
知识点:电子商务的技术基础;电子商务系统的组成;电子商务规划;电子商务系统设计;电子商务系统的结构与开发方法。
电子商务是利用现代通信技术、计算机网络技术,尤其是互联网开展的商务活动,包括利用互联网进行商务管理和商业经营活动的全部过程。因此,电子商务是一种集成业务,需要很多技术作为支撑。
1.2.1 电子数据交换
电子数据交换(Electronic Data Interchange,EDI),就是企业内部的应用系统之间,通过计算机和公共信息网络,以电子化的方式传递商业文件的过程。它能节约时间和降低成本,提高管理和服务质量。目前,许多国际和国内的大型制造商、零售企业、船舶公司等对贸易伙伴都有使用EDI技术的需要。当这些企业评价一位新的贸易伙伴时,其是否具有EDI的能力是一个重要的指标。某些国际著名的企业甚至会减少和取消给那些没有EDI能力的供应商的订单。因此,采用EDI是企业提高竞争能力的重要手段之一。
EDI单证是通过专用EDI增值网络进行交换的。由于EDI单证大多是具有一定商业价值的商业单证,通过有专门机构管理的EDI增值网络进行交换具有较高的安全性和可靠性。
1.2.2 互联网技术
电子商务迅猛发展的关键是互联网的发展。虽然互联网技术并非电子商务独有的技术,但互联网发展的好坏直接影响到电子商务的发展,因而该技术也是电子商务相关技术的关键技术之一。互联网技术是人们较为熟悉的技术,这里不详细介绍。
1.2.3 Web浏览技术
环球信息网(World Wide Web,WWW,Web)浏览技术已经广泛地应用于互联网,并被广大用户接受和使用。Web技术是随超文本传输协议(Hyper Text Transmitting Protocol,HTTP)技术和文本标记语言(Hyper Text Markup Language,HTML)一起出现的。Web服务器利用HTTP传递HTML文件,Web浏览器使用HTTP检索HTML文件,Web服务器一旦检索到信息,Web浏览器就以静态和交互(如文本、图像)方式显示各种对象。
在电子商务业务进行过程中,需要在各种贸易角色之间浏览和交换各种信息,此时要使用Web浏览技术。随着电子商务的发展,仅使用HTML表示信息已经不能满足需要,动态HTML(Dynamic HTML,DHTML)和动态服务器页面(Active Server Page,ASP)的设计提供了一个解决方案。
另外,万维网联盟(World Wide Web Consortium,W3C)组织在1998年公布了扩展的标记语言(eXpand Markup Language,XML)标准,作为电子商务的信息表示语言。XML和HTML均是从标准通用标记语言(Standard Generalized Markup Language,SGML)演化而来的。XML的目的是使用目前HTML所使用的方式在Web上传送、接收和处理通用的SGML。XML易于实现并与SGML和HTML相兼容。XML规范规定一些XML文件的客体文件和描述处理这些文件的计算机程序。HTML是SGML的一个实例,而XML是SGML的一个子集。
1.2.4 数据库技术
在电子商务业务中需要使用储存在数据库中的大量信息,如商家为用户提供的商品信息、认证中心储存的交易角色的信息、配送中心需要使用的配送信息、商家用户管理中用户的一些购买信息等。这些信息的存储和使用均需要有好的数据库技术作为支持。
当前数据库管理系统已发展到相当成熟的阶段,能高效、高质、安全地管理数据。数据库技术是企业管理信息系统的核心技术,该技术包括数据模型、数据库系统(Oracle,Sybase,SQL Server和FoxPro等)、数据库系统建设和数据仓库(Data Warehouse,DW)、联机分析处理(Online Analysis Processing,OLAP)、数据挖掘(Data Mining,DM)技术等。应用于电子商务中的数据库技术主要完成数据的收集、存储和组织,决策支持及Web数据库。
1.2.5 电子支付技术
电子支付技术是为所购商品在网上付款的技术。从严格意义上讲,电子支付是一个过程而不是一种技术,但在该过程中涉及很多技术问题,包括电子货币(电子支票、银行卡、电子现金)的表示形式、发放和管理技术,以及电子支付模式。
电子货币的表现形式主要由金融机构来制定,标准比较复杂,包括一些电子支票和电子现金的形式。
电子支付过程中安全问题解决得好坏直接影响电子支付是否可以顺利进行。目前银行界普遍使用的有SSL/TLS(Secure Socket Layer / Transport Layer Security Protocol)和SET(Security Electronic Transaction)两种电子支付模式。使用SSL协议的好处是使用简便省时,但其安全性不如SET。SET的安全等级高,但过程复杂、费时。
1.2.6 安全技术
安全问题解决得好坏直接影响电子商务是否可以迅速发展,为此在网络上进行商务活动需要一个商务活动所涉及的各方均信任的第三方机构来完成商务活动各方的身份认证。目前普遍使用的身份认证方式是证书认证方式,一个证书与一个密钥相对应。现在最流行的证书格式是由ITU-T建议的X.509的版本3中所规定的。其他标准化组织也采用了X.509作为公共密钥认证的基础。例如,IETF为指定网上安装认证体系标准专门成立了两个相关的工作组,即PKIX(Public Key Infrastructure X.509)工作组和SPKI(Simple Public Key Infrastructure)工作组。在认证体系实现中的技术包括号簿管理技术(证书的格式、证书的发放及证书的认证),以及一些加密技术,如对称式加密法(私密密钥加密法)、非对称式加密(公开密钥加密法)等。