上海信景网络
全国做网站热线
服务地区:立足上海 服务全国 点击这里免费提供咨询服务点击这里免费提供咨询服务
技术学堂         
      电子商务
      网络推广
      网络营销
      网站优化
      域名知识
      邮局知识
 
最新案例         +更多
  您的位置:首页 / 技术学堂 / 电子商务
电子商务技术概论
文章来源:admin 日期:2006/11/17 16:16:49  阅读 6063 次  
     ——电子商务是电子化的商务活动,即运用“新的通信技术”的商务活动。商家和消费者是电子商务平台的使用者,也是电子商务业务的主角。本文不涉及使用电子商务平台进行电子商务业务的商务活动,主要讨论构建电子商务平台所涉及的一些技术问题。
——1 电子商务的分类及其主要应用
——1.1 电子商务的分类
——对电子商务根据不同的原则具有不同的分类方法。如果根据电子商务参与方式的不同而进行分类,则可分为企业到用户(B to C)、企业对企业(B to B)、用户到用户(C to C)和企业到政府(B to G)共4类。本文主要介绍B to C类和B to B类电子商务系统。
——1.2 企业到用户类(B to C)电子商务
——1.2.1 系统框架
——目前世界范围内大多数基于Internet的电子商务都是B to C类电子商务。IETF的Itrade工作组的IOTP(Internet Open Trade Protcol)协议规定的B to C电子商务系统的构成如图1所示。B to C类电子商务系统中的贸易角色包括消费者、商家、支付处理方、投递方、认证中心和售后服务中心。除此之外,还有进行身份认证的第三方认证中心。
——1.2.2 主要应用
——B to C类电子商务主要应用于商品的零售业。包括面向普通消费者的网上商品销售(网上购物)和网上电子银行业务(存款业务、取款业务、货币兑换业务等)。传统商家可以根据各自销售商品的经验使用电子商务平台进行商务活动。
——1.3 企业到企业(B to B)类电子商务
——1.3.1 系统框架
——B to B类电子商务并非新概念,在20世纪80年代初期被一些大公司所使用的EDI系统便是B to B类的电子商务。只是由于受当时网络条件的限制和价格的原因而没有大规模地推广使用。目前OBI(Open Buying on the Internet)协会己经公布了用于B to B类的0BI技术规范。在该规范中给出了如图2所示的系统构成。在商家对商家的电子商务系统中包含有4个角色,即支付认证中心、购买方、销售方和申请方。
——利用该系统进行交易时,购买方的申请使用WWW浏览器与销售方的特定目录进行交互,查找所需要购买的商品。在申请方找到所希望购买的商品后,进行定货。销售方将向买方购物服务器发送定单申请,由购买方进行认可或另外附加一些信息;购买方可以同意或拒绝定单(通过某种工作流程),并向销售方返回通过的或完成的定单。在申请方进行浏览时,其使用标准的流程在贸易角色之间传送与定单相关的消息,使用标准的数据格式和标准的方式传送定单数据,并使用标准的安全机制来进行认证。安全通信和不可抵赖确认。
——1.3.2 主要应用
——B to B类电子商务主要用在企业和企业之间进行的产品采购(包括企业和政府之间的商品采购)和企业与银行之间的银企对帐等。
——2 电子商务所涉及的技术
——2.1 涉及的主要技术及相应标准
——电子商务是现实社会中商务活动的电子化实现方式,因此它的实现过程也就是现在商务活动的各个过程。包括交易前的商品信息流览、定单的签署、支付货款。商品的配送和售后服务等过程。在为用户提供商品信息时需要有商品信息库,该数据库的建立需要有数据库技术,用户需要使用Web浏览技术(包括HTTP和HTML或XML等技术)例览商品信息并完成商品定购。在进行付款时需要使用电子支付技术,与其密切相关的安全问题需要有相应的安全技术作为保障。除了定单格式和所交换信息略有不同外,B to C类的电子商务和B to B类的电子商务均使用类似的一些技术和标准。所使用的标准如表1所示。除此之外还需要有网络技术作为必要的保证。
表1 电子商务中采用的标准
功能
使用的标准
内容显示
Web浏览(基于HTML和HTTP)
消息的描述
W3C规定的XML
消息的传递
使用SSL的HTTP 1.0
安全通信
SSL/TSL
加密算法
公开密钥标准(PKCS)——SSL API
认证(GA)
ITU-T建议X.509
——2.2 相关技术介绍
——2.2.1 Internet网络技术
——电子商务迅猛发展的关键是Internet的发展。虽然Internet技术并非是电子商务独有的技术,但Internet发展的好坏直接影响到电子商务的发展。因而该技术也是电子商务相关的关键技术之一。Internet技术是人们较为熟悉的技术,因此本文不详细介绍其细节。
——2.2.2 Web浏览技术
——Web浏览技术已经广泛地应用于Internet,并被广大用户接受和使用。Web技术是随着HTTP和HTML一起出现的。Web服务器利用HTTP传递HTML文件,Web浏览器使用HTTP检索HTML文件。从Web服务器一旦检索到信息,Web浏览器就会以静态和交互(如文本、图像)方式显示各种对象。
——在电子商务业务进行过程中,需要在各种贸易角色之间浏览和交换各种信息,此时要使用Web浏览技术。随着电子商务的发展,仅使用HTML表示信息已经不能满足需要,为此,W3C组织在1998年公布了XML(扩展的标记语言)标准,作为电子商务的信息表示语言。
——XML和HTML均是从SGML(标准化标记语言)演化而来的。XML的目的是使用目前HTML所使用的方式在Web上传送、接收和处理通用的SGML。XML易于实现并与SGML和HTML相兼容。XML规范规定一些XML文件的客体文件和描述处理这些文件的计算机程序。XML文件由实体存储单元组成,存储单元包含分隔数据或非分隔数据。所有的XML文件可以用公共的分隔符分隔,可以重复使用码字和服务从而节省开发时间。通过定义“文件类型定义(DTD)”的规范将应用构建在XML之上。DTD表示可以在文件中携带的信息的范围并为用户说明如何解释信息。
——虽然HTML和XML均是由SGML发展起来的,但HTML是SGML的一个实例,而XML是SGML的一个子集。与HTML不同的是,XML有DTD,因而也可以像SGML那样,作为元语言来定义其他文件系统(或叫其他置标语言)。如果把置标语言分为元置标语言和实例置标语言的话,SGML和XML都是元置标语言,而HTML和由XML振生的XHTML都是实例置标语言。由于XML的超文本链接能力比HTML强得多,XML提供的信息内容比HTML更丰富,也更易于使用。同时XML舍弃了SGML的复杂性。编写处理XML的应用程序会很容易。因而,XML被人们普遍看好,并认为XML的出现将会加速电子商务业务的发展。目前一些标准化部门正在致力于研究用于电子商务的XML——CXML(Commerce XML)。
——2.2.3 数据库技术
——在电子商务业务中需要使用储存在数据库中的大量信息。如商家为用户提供的商品信息、认证中心储存的交易角色的信息、配送中心需要使用的配送信息、商家用户管理用户的一些购买信息等。这些信息的存储和使用均需要有好的数据库技术作为支持。
——当前数据库管理系统已发展到相当成熟的阶段,能高效、高质、安全地管理数据。数据库技术是企业管理信息系统的核心技术。该技术包括数据模型、数据库系统(Orac1e、Sybase、SQL server和FoxPro等)、数据库系统建设和数据仓库、联机分析处理和数据挖掘技术等。应用于电子商务中的数据库技术主要完成:1)数据的收集、存储和组织;2)决策支持;3)Web数据库。
——2.2.4电子支付技术
——电子支付是为所购商品在网上付款的技术。从严格意义上讲电子支付是一个过程而不是一种技术,但在该过程中涉及到很多的技术问题。这些问题包括:1)电子货币(电子支票、银行卡、电子现金)的表示形式、发放和管理技术;2)电子支付模式。
——1)电子货币的表示形式
——电子货币的表现形式主要由金融机构来制订,标准比较繁杂,包括一些电子支票和电子现金的形式。
——2)电子支付模式
——电子支付过程中安全问题解决得好坏直接影响到电子支付是否可以顺利进行。目前银行界普遍使用的有SSL/TLS(Secule Socket Layer)/(Transport Leyer Security Probeol)和SET(Security Electronic Transaction)两种电子支付模式。
——从技术角度讲SSL/TLS不是一种支付协议而是一会话层安全协议。使用SSL进行电子支付是利用SSL在进行支付的双方建立一安全会话通道。在该安全通道中传送支付信息。SSL会话等同于在用户到商家电话线上使用扰频器。当数据到达商家的Web站点时,所有的信息被解密,是否将这些信息以安全的格式进行存储均由商家负责,用户不负责信息的安全。
——SET是一个以信用卡支付为基础的网上电子支付协议。使用sET协议进行电子支付可以确保接收信用卡的商家和信用卡的持有者都是经过认证的,是可以信赖的。SET协议仅对一些敏感信息(如名字、地址和信用卡等)进行加密而对其他信息不加密。在SET协议中使用了如下一些安全措施:1)加密技术;2)数字签名技术;3)电子认证;4)电子信封。
——目前在我国主要采用以上两种协议进行电子支付。使用SSL协议的好处是使用简便省时但其安全性不如SET。SET的安全等级高但过程复杂、费时。
——2.2.5 安全技术
——安全问题解决得好坏直接影响到电子商务是否可以迅速发展。最近的一些调查表明,很多网民不在网上进行购物活动,其最大的担心是网上购物的安全性问题。这主要是由于在网络上进行购物时,没有面对面的确认过程。为此若在网络上进行商务活动需要有一个商务活动所涉及的各方均信任的第三方机构来完成商务活动各方的身份认证。
——目前普遍使用的身份认证方式是证书认证方式。具体操作过程是,首先由第三方建立起由相关部门授权的认证体系,负责对申请证书的网上用户发放有效的证书,在网上的其他机构或个人需要对该用户进行身份确认时,该用户出示其手中的证书给需要对其进行认证的一方认证,认证方也可以到签发该证书的认证中心对该证书进行认证。每一个证书与一个密钥相对应。
——目前最为流行的证书格式是由ITU-T建议X.509的版本3中所规定的。其他标准化组织也采用了X.509作为公共密钥认证的基础,例如IETF为指定网上安全认证体系标准专门成立了两个相关的工作组,即PKIX(Public Key Infrastructure X.509)工作组和SPKI(Simple Public Key Infrastructure)工作组。
——PKIX工作组主要是规定一些基于X.509设计和构件PKI的一些标准规范。而SPKI协议是为了满足Internet上的社团需要而制订的,它以一种尽可能容易。简单和可扩展的方法为实现认证管理的需要而生成一些认证基础设施。
——除了上面介绍的一些技术外,进行安全的电子商务活动还需要一些安全技术作为保障,如作为第三方的认证系统的实现还需要号簿管理技术(包括证书的格式、证书的发放以及证书的认证等)。在世界范围内,人们普遍使用ITU-T建议X.509中规定的证书格式作为标准的证书格式,认证系统也可以使用SET协议的相关规定。也有使用IFTF规定的PKI(Public Key Infestructure)作为认证体系的框架。
——除了使用认证系统对参与电子商务的各方进行身份认证外,还需要一些加密技术对参与方不希望被不相关的人知道的信息进行加密。本文不对具体的加密技术进行说明。
——3 小结
——本文主要介绍了与电子商务相关的部分技术。从以上的介绍可以看出电子商务是一种集成业务。需要很多技术作为该业务的支撑。有些技术是已经发展了许多年的成熟技术,而一些技术是最近几年发展起来的新技术。电子商务网络平台的建设需要网络运营部门和软件开发商的多方配合。而电子商务业务的开展仅建立电子商务的平台还远远不够,还需要商家的普遍参与和国家有关电子商务的法律法规的健全和完善。
 相关文章:  近期热点:
什么是域名?它和IP地址是什么关系? (9747)
旗下网站“网页设计之家”更名的公告 (9265)
网站备案紧急通知 (8918)
企业为什么要上网?为什么要建网站? (8023)
Internet上域名命名的一般规... (7690)
什么是域名?它和IP地址是什么关系? (9747)
旗下网站“网页设计之家”更名的公告 (9265)
网站备案紧急通知 (8918)
企业为什么要上网?为什么要建网站? (8023)
Internet上域名命名的一般规... (7690)
为什么域名被抢注将是永久性损失? (7679)
网站建设的65条原则 (7437)
什么是互联网域名? (7398)
 
打印】【向上】【关闭
 
如果您在上海,乃至全国或世界其他城市,找上海做网站的公司,请拨打网站建设服务热线021-51875523  我们愿真诚的为您服务!
2008-2024 © 上海信景网络科技有限公司 版权所有  
服务热线:021-51875523 手机:13764574691  业务咨询:79538266  79539921  79520360  14953527
业务MSN:sinjing@live.cn E-mail: info@sinjing.com.cn  http://www.sinjing.net.cn  沪ICP备08006430号-3