第3章电子商务技术基础电子商务是一种多技术学科的集成,技术是电子商务产生与发展的基础与前提,也是实现电子商务的重要手段。3.1电子商务与计算机网络技术3.1.1计算机网络概述1、计算机网络的定义►计算机网络是指分布在不同地理位置且功能相对独立的计算机系统,通过通信设备和线路相互连接,在相应的网络协议和网络软件的支持下,实现计算机系统之间的相互通信和资源共享的系统。►从硬件角度通俗地说,网络就是通过电缆、电话线或无线传输介质等互相连接的计算机的集合。2.计算机网络的发展►(1)现代计算机网络的起源►1968年,美国国防部高级研究计划局ARPA主持研制用于支持军事研究的计算机实验网ARPANET。►(2)Internet的发展►1985年,NSFnet实现了广域网域与计算机中心以及计算机中心与计算机中心之间的互联。(第一次快速发展)►90年代初,Internet用于商业领域(第二次飞跃)►在我国,1994年中国科学技术网CSTNET首次实现和Internet直接连接,相继又建立了中国教育科研网(Cerent)计算机互联网(ChinaNet)和中国金桥网(Genet)3.计算机网络的应用►办公自动化►电子数据交换►远程教育►网络银行►证券和期货交易►娱乐休闲4.计算机网络的分类按地理范围可分为三大类:►局域网LAN(LocalAreaNetwork)►城域网MAN(MetropolitanAreaNetwork)►广域网WAN(WideAreaNetwork)3.1.2互联网技术一、互联网►互联网技术是实现电子商务应用的最重要的基础之一,电子商务的发展与国际互联网(Internet)的发展息息相关。1.互联网技术的有关概念►Internet是由整个世界联网的计算机组成的►Intranet内部网,是一组在特定的机构范围内使用的互联网络►Extranet外部网,是一个使用Internet技术使企业与其他企业相连来完成期共同目标的合作网络。2、Internet的基本工作原理通信协议——TCP/IP系统结构:►C/S(客户机/服务器)►B/S(浏览器/服务器)3.Internet所提供的服务►WWW服务,电子邮件(E-mail),文件传输(FTP),远程登录(Telnet),新闻论坛(Usenet),新闻组(NewsGroup),电子布告栏(BBS),Gopher搜索,文件搜寻(Archie)等等,全球用户可以通过Internet提供的这些服务,获取Internet上提供的信息和功能。Internet与万维网•跨越全世界的网络•Internet的一个子集•由包含信息的文档组成1)WWW服务万维网三个机制Web服务器客户端协议•用于访问Web资源的一套规则•万维网使用的协议是HTTP站点地址或URLHTMLHEAD…………/HEADBODY…………/BODY/HTMLHTML用于创建网页万维网的工作原理Web服务器客户端向服务器发送页面请求Web服务器处理请求后发回请求的页面HTTP负责请求和响应万维网Web服务器HTMLHEAD…………/HEADBODY…………/BODY/HTML网页显示信息网页是用超文本标记语言(HTML)开发的标记2)电子邮件知识►(1)电子邮件的特点廉价。速度快。方便。可传送多媒体信息。电子邮件是多媒体传输的重要手段,可以将声音、图片、图像、程序等压缩后用电子邮件传送。(2)电子邮件的原理►电子邮件的发送和接收由ISP邮件服务器担任►ISP的邮件服务器24小时不停机的运行着,用户可随时发送和接收邮件,而不必考虑收件人的计算机是否打开。电子邮件系统工作原理互联网络MailServer用户邮箱用户邮箱系统邮箱系统邮箱SMTPSMTPPOP3电子邮件的原理►Internet上的电子邮件系统的工作过程采用客户机/服务务器模式。发送方把一封电子邮件发给接收方的邮件服务器,►接收方的邮件服务器收到电子邮件后,先将其存在收件人的电子信箱中,并告知收件人有新邮件到来。每当收件人的计算机连接到服务器上后,就会看到服务器的通知,进而打开自己的电子信箱查收邮件。(3)电子邮件的结构►邮件头(好比信封):包括收件人电子邮件地址、发信人邮件地址、信件标题。►邮件正文(邮件的内容)►附件(随邮件一同发送的文件)(4)电子邮件协议►电子邮件发送协议SMTP(SimpleMailTransferProtocol,简单邮件传输协议)处于TCP/IP的应用层协议作用:将电子邮件从发送方的计算机中准确无误的传送到接收方的电子信箱中。►电子邮件接收协议POP3(PostOfficeProtocol3,邮政代理协议版本号3),作用:当用户计算机与支持POP3协议的电子邮件服务器连接时,把存储在该服务器的电子信箱中的邮件准确无误的接收到用户的计算机中。(5)电子邮件使用方式►WWW方式和客户端方式WWW方式是通过浏览器访问电子邮件服务商的网站,接受或发送电子邮件;客户端方式是通过邮件客户端软件(OutlookExpress、Foxmail等),接受或发送电子邮件。(6)ISP和邮件客户端软件►现在ISP的邮件服务器几乎都支持用SMTP服务器作为邮件发送服务器,POP3服务器作为邮件接收服务器。►大多数电子邮件客户端软件都支持SMTP协议和POP3协议,如:OutlookExpressFoxmail等。在首次使用这些软件发送和接收电子邮件之前,需对ISP的电子邮件服务器进行设置。(7)电子信箱►电子信箱实际上就是在互联网服务商ISP的邮件服务器上为用户开辟出一块专用的磁盘空间,用来存放用户的电子邮件文件。►每个电子信箱都有一个地址,称为电子信箱地址(E-MailAddress)。►电子信箱地址的格式是固定的,并且在全球范围内是唯一的。电子信箱地址的格式为:用户名@主机名电子信箱格式►“@”符号表示“at”►用户名是申请电子信箱时用户自己起的名字。►主机名是拥有独立IP地址的计算机的名字。►例:hdwang@163.com,用户名为“hdwang”,主机名为“163.com”。►后面介绍OutlookExpress的实际操作3)远程程登录(Telnet)►是TCP/IP协议的一部分,它定义了本地登录客户机与远程服务器之间的交互过程。►Telnet是一个独立的程序,文件名为Telnet.exe。可以在本地运行Telnet,访问远程计算机。►Telnet可以让系统管理员在远程访问公司的服务器4)BBS►(1)BBS简介:电子公告牌系统►(2)登陆BBS的两种方式:Telnet方式浏览器方式5)FTP-文件传输FTP(FileTransferProtocol)FTP服务基于客户机/服务器模式,可以使客户登录到服务器主机上,如同在本机上拷贝文件一样,通过网络从服务器主机上下载各种类型的文件从服务器向客户机传送,称为下载(Download)。若文件从客户机向服务器传送,则称之为上传(Upload)。只要两台计算机遵守相同的FTP协议,不受操作系统的限制,可以进行文件传输。FTP软件类型►使用FTP下载文件主要有两种方法:1.用浏览器内嵌的FTP功能下载2.用专用的FTP客户端软件(如CuteFTP,NetAnts等)下载。FTP登录方式►账号登录:要求用户输入合法的用户标识(ID和口令(Password)登录,登录的用户权限较大,一般具有上传权限►匿名登录:用户只需要以“anonymous”(匿名)作为用户标识,可以不提供口令直接登录FTP服务器进行各种操作。匿名FIP服务器通常不允许用户上传文件,即使允许,用户也只能将文件上传至某一指定的目录(一般是incoming)中,以方便管理。查找FTP服务器►下载是最常见的FTP服务。用户通过匿名FTP可下载几乎所有类型的信息,许多共享软件都是通过匿名FTP发布的。►查找Internet上存在着为数众多的匿名FTP服务器的方法:利用Gopher利用搜索引擎来进行查找。二、IP地址►IP地址用于标识互联网上的每一台主机,互联网上每台主机都有唯一的IP地址。►1、IP地址的格式由四段255以内的十进制数组成,中间以小数点间隔。如210.72.5.1一个IP地址可以分成两部分:一部分表示主机所属网络,即网络标识号;另一部分表示主机本身,即主机标识号。2、IP地址分类►IP地址共分为A、B、C、D、E五类A类网络ID被分配给拥有大量主机的网络。NETID:8BIT,其地址范围1.0.0.1~126.255.255.254图:A类地址的结构IP地址分类►B类网络ID被分配给中型和大型网络。NETID:16BIT,其地址范围128.0.0.1~191.255.255.254图:B类地址的结构IP地址分类►C类网络ID被分配给小型网络。NETID:24BIT,其地址范围192.0.0.1~223.255.255.254D类地址是为IPv4组播地址保留的。E类地址是为试验性用途而保留的。图:C类地址的结构3、特殊的IP地址►127.0.0.1:它被分配给了一个内部环回接口。此接口可供节点用来向自己发送数据包。►广播地址:IP地址的主机标识号部分出现255时表示为广播。例如210.72.1.255表示将信息送到网络标识号为210.72.1的每台主机里。►私有地址:供局域网范围内通信使用,不会在互联网上出现。10.0.0.1~10.255.255.254(A类地址)172.16.0.1~172.31.255.254(B类地址)192.168.0.1~192.168.255.254(C类地址)4、子网与子网掩码►IP子网技术是将IP网络划分成若干个规模较小的网络,达到有效增加网络标识号,充分利用IP地址资源的目的。►子网技术的核心是子网掩码,它可以将IP地址分为网络标识和主机标识。A类地址缺省的子网掩码:255.0.0.0B类地址缺省的子网掩码:255.255.0.0C类地址缺省的子网掩码:255.255.255.05、IP的发展►目前的IP版本是IPV4,新一代IP地址,即IPV6,IPV6具有128位地址,由8节16位二进制位构成,中间用“:”分隔。►IPV6是为了解决IPV4地址不足的问题的.►域名地址:为了方便记忆,用一些有意义的字符来表示IP地址。►北京大学主机的IP地址:162.105.129.12;►域名地址是:www.pku.edu.cn三、域名►1、域名系统的结构►域名地址=主机名+域名►一个完整的域名由两个或两个以上部分组成,各部分之间用英文的“.”隔开,从右到左依次称为一级域名(顶级域名)、二级域名、三级域名等。►例:www.pku.edu.cn►Www是主机名,表示3w服务器;pku.edu.cn是域名,其中pku表示北京大学;edu表示教育机构;cn表示中国。2、国际域名的发展通用的顶级域名新增通用顶级域名3、中国域名系统►(1)中国域名►中国域名的顶级域名为.cn,分为类别域名和行政区域名两套体系。(2)中文域名系统:CNNIC推出的中文域名系统有以下几项规定:一是注册“.中国”的用户将自动获得“.CN”的中文域名;二是注册一条简体域名还能(且只能)匹配一条繁体域名;三是两条域名同时注册,同时注销,不能单独变更。(3)中文网址服务方式:一是3721网站推出的“网络实名”,二是CNNIC推出的“通用网址”。4、DNS(域名服务器)►DSN是一个分布式的服务系统,分为根服务器和各级域名服务器。►DNS(域名服务器):将域名解析为IP地址,或将IP地址解析成域名►域名与IP地址的关系:一个IP地址可以对应多个域名3.2电子数据(EDI)技术►3.2.1EDI的概念►1、EDI贸易方式与传统贸易方式►传统的贸易方式►EDI贸易方式2.EDI的定义►EDI是ElectronicDataInterchange的英文缩写,中文一般将其译成“电子数据交换”,有的也称为“无纸交易”。►国际标准化组织(ISO)将EDI