电子商务概论全国高等教育自学考试·电子商务专业(专科)第4章电子商务的技术基础本章知识点计算机网络的概念、TCP/IP协议超文本和超链接、HTML语言、ASPEDI业务流程和EDI标准电子商务安全第一节电子商务与计算机网络新技术一、计算机网络的概念功能:资源共享;数据通信;信息的有机集中与综合处理;资源的调剂功能。定义:凡将地理位置不同且具有独立功能的多个计算机系统,通过通信设备和线路将其连接起来,并由功能完善的网络软件实现资源共享的系统,称为计算机网络。1.计算机网络简介第一节电子商务与计算机网络新技术一、计算机网络的概念2.计算机网络的分类—按照拓扑结构分1.星型拓扑2.总线型拓扑3.环型拓扑5.网状型拓扑4.混合型拓扑8.卫星通信型拓扑7.无线电通信型拓扑6.树型拓扑第一节电子商务与计算机网络新技术一、计算机网络的概念2.计算机网络的分类—按照分布距离分•范围几米到10千米局域网(LAN•范围10千米到100千米城域网(MAN)•几百千米到几千米广域网(WAN)•1000千米以上互联网(Internet)第一节电子商务与计算机网络新技术一、计算机网络的概念2.计算机网络的分类按照网络使用范围的不同,计算机网络可分为公用网和专用网。按通信传输方式的不同,可分为点到点式网络和广播式网络。按网络控制方式的不同,可分为集中式、分散式和分布式计算机网络。按传输信号的不同,网络可分为数字网络和模拟网络。第一节电子商务与计算机网络新技术二、计算机网络系统的组成1.网络硬件系统交换机:交换机为通信双方提供了一种更为直接的网络连接方法。网关:是一种比较复杂的网络连接设备,它工作在OSI的高三层,用于连接使用不同协议的子网。路由器:路由器在OSI的网络层实现网络间的互联。其主要作用是用于连接在OSI底三层内执行不同协议的网络,消除网络层协议间的差别,进行最佳路径选择,降低网络负载,提高连接效率。网卡:又称网络适配器,它基于OSI模型物理层和数据链层。第一节电子商务与计算机网络新技术二、计算机网络系统的组成1.网络硬件系统服务器群集技术:是近几年来兴起的发展高性能计算机的一项技术,它实际上是一组相互独立的计算机,由网络互联组成的一个计算机系统,并以单一系统的模式加以管理,为各个客户工作站提供可用性的服务。网络服务器:服务器是网络的核心设备,担负着运行网络操作系统,存储和管理网络中的共享资源,为各用户应用程序提供服务,对网络活动进行监督及控制等重要工作。集线器:集线器是局域网的重要部件之一,它是网络的中央连接点。收发器:收发器又称为外部收发器,同轴粗缆组网的网络中经常使用,它的功能是进行信号的转换,即将一种通信电缆传输的信号转换为适合于另一种通信电缆传输的信号。第一节电子商务与计算机网络新技术二、计算机网络系统的组成1.网络软件系统网络软件分为网络系统软件和网络应用软件。①网络系统软件控制和管理网络运行、网络资源使用的网络软件。例如:Unix操作系统,WindowsServer2003操作系统和Linux操作系统等②网络应用软件是指为一个应用目的而开发的网络软件。第一节电子商务与计算机网络新技术三、计算机网络系统通信协议1.网络体系分层结构:大多数的计算机网络都采用层次式结构,将一个计算机网络分为若干层,处在高层的系统仅仅利用较低层次的系统提供的接口和功能,较低层仅使用高层系统传送过来的参数。网络协议:有关信息传输顺序、信息格式和信息内容等方面的一组约定或规则。网络体系结构:指的是计算机网络层次结构模型与各层协议的集合。是关于计算机网络应设置哪几层,每层应提供哪些功能的精确定义。第一节电子商务与计算机网络新技术三、计算机网络系统通信协议1.OSI参考模型应用层表示层会话层传输层网络层数据链路层物理层系统1主机网络层数据链路层物理层网络层数据链路层物理层应用层表示层会话层传输层网络层数据链路层物理层系统2主机内部子网协议传输介质传输介质传输介质通信子网应用层协议表示层协议会话层协议传输层协议7654321报文报文报文报文分组帧比特OSI网络体系结构参考模型示意图第一节电子商务与计算机网络新技术三、计算机网络系统通信协议2.OSI参考模型应用层:与用户应用进程的接口表示层:数据格式的转换OSI各层主要功能会话层:会话的管理与数据的传输同步传输层:从端到端经网络透明地传送报文网络层:分组传送和路由选择数据链路层:在链路上无差错地传送帧物理层:将比特流送到物理媒体上传送第一节电子商务与计算机网络新技术三、计算机网络系统通信协议3.TCP/IP协议TCP/IP协议是20世纪70年代中期美国国防部为其Arpanet广域网开发的网络体系结构和协议标准。应用层表示层会话层TelnetFTPSMTPDNSHTTP其他服务应用层传输层TCPUDP传输层IP网络层ARPRARP互联层数据链路层物理层CSMA/CDTokenRingTokenBus……主机-网络层TCP/IP协议模型与OSI模型层次对照图第一节电子商务与计算机网络新技术三、计算机网络系统通信协议3.TCP/IP协议TCP/IP各层主要功能主机-网络层:接收并发送IP数据报;完成OSI中各种物理层网络协议的功能等互联层:负责将源主机的报文分组发送到目的主机;负责处理来自传输层的分组及分组发送请求。传输层:负责进程间端到端的通信会话连接,并将数据无差错地传给相邻的上一层或下一层。应用层:TCP/IP协议的最高层。能提供各种Internet管理和各种网络服务。如文件传输、远程登录、域名服务和简单网络管理等。第一节电子商务与计算机网络新技术三、计算机网络系统通信协议4.互联网应用层协议•超文本传输协议•负责传输和显示•smtp,pop负责用C/S模式发送和检索电子邮件•Imap是一种优于pop的邮件获取协议SMTP、POP和IMAP•FTP是TCP/IP的组成部分•采用C/S模式,在连接的计算机之间进行文件传输FTP第二节电子商务与Web新技术一、关于Web的几个基本概念超链接超链接(HyperLink)所谓的超链接是指从一个网页指向一个目标的连接关系,这个目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是一个图片,一个电子邮件地址,一个文件,甚至是一个应用程序.而在一个网页中用来超链接的对象,可以是一段文本或者是一个图片.当浏览者单击已经链接的文字或图片后,链接目标将显示在浏览器上,并且根据目标的类型来打开或运行.第二节电子商务与Web新技术一、关于Web的几个基本概念按照链接路径的不同,网页中超链接一般分为以下3种类型:超链接•相对URL的超链接,将网页上的某段文字连接到同一网站的其他地方内部链接•同一个网页的超链接,需要使用书签的超链接锚点链接•觉对的URL链接,链接到网络上的一站点,网页完整路径外部链接第二节电子商务与Web新技术一、关于Web的几个基本概念超文本(Hypertext)是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本。超文本更是一种用户介面范式,用以显示文本及与文本之间相关的内容。现时超文本普遍以电子文档方式存在,其中的文字包含有可以链结到其他位置或者文档的连结,允许从当前阅读位置直接切换到超文本连结所指向的位置。超文本的格式有很多,目前最常使用的是超文本标记语言(HyperTextMarkupLanguage,HTML)及富文本格式(RichTextFormat,RTF)。超文本第二节电子商务与Web新技术一、关于Web的几个基本概念文本标记语言,即HTML(HypertextMarkupLanguage),是用于描述网页文档的一种标记语言。网页:即WEB页面,是在文件。网页是构成网站的基本元素,是承载各种网站应用的平台。网站就是由网页组成。HTML和网页第二节电子商务与Web新技术一、关于Web的几个基本概念Web的工作过程Web的工作过程包括以下几步:①Web浏览器(客户端)将用户在页面上的请求发送给Web应用服务器。②Web应用服务器响应这个请求,并将其请求的页面或文档(图像、声音、视频、动画等)传送给Web浏览器。③浏览器获得所请求的Web页面或文档。④浏览器显示该Web页面或文档。第二节电子商务与Web新技术二、HTML语法结构标签HTML标签规定web文档的逻辑结构,并且控制文档的显示格式。大部分HTML标签是这种形式标签名相应内容/标签第二节电子商务与Web新技术二、HTML语法结构HTML必须包含的基本结构标记符•HTML/HTMLHTML标记•HEAD/HEAD头标记•TITLE/TITLE标题标记•BODY/BODY正文标记第二节电子商务与Web新技术二、HTML语法结构一个基本的HTML的结构HTMLHEADTITLE/TITLE/HEADBODY/BODY/HTMLHTML标签HTML文档的第一个标签,通知客户端该文档是HTML文档,/HTML应该出现HTML文档的尾部。第二节电子商务与Web新技术二、HTML语法结构一个基本的HTML的结构HTMLHEADTITLE/TITLE/HEADBODY/BODY/HTMLHEAD标签HEAD标明文档的题目,该部分包含的是文档的无序信息。第二节电子商务与Web新技术二、HTML语法结构一个基本的HTML的结构HTMLHEADTITLE/TITLE/HEADBODY/BODY/HTMLBODY标签BODY用来指明文档的主体区域,该部分通常能够包容其他字符串。包含的属性有:TEXT,LINK,VLINK,ALINK等第二节电子商务与Web新技术二、HTML语法结构一个基本的HTML的结构HTMLHEADTITLE/TITLE/HEADBODY/BODY/HTMLTITLE标签TITLE用户定义网页的标题,并在浏览器窗口的标题栏中显示;网页的标题可被浏览器用作书签或收藏清单第二节电子商务与Web新技术二、HTML语法结构其他有用的标签•H1H2H3H4H5H6标题•P段落•AHREF超链接•!--***--注释•IMG插入图片•TABLETRTD表格第二节电子商务与Web新技术三、网页相关技术JAVA①1991年,Sun公司为消费电子产品开发了一个名为Oak的软件,在安全性和可移植性方面有所增强。②1994年下半年,Internet发展迅猛,Sun把Oak的技术应用于网络,命名为Java③1995年,Sun正式发布了Java语言,Microsoft、IBM、NetScape、Apple、DEC、SGI等公司纷纷购买Java语言的使用权。④1996年,Sun公司专门成立JavaSoft分公司来发展Java。JAVA的产生历史第二节电子商务与Web新技术三、网页相关技术JAVA①Java+XML为电子商务提供解决方案②WebService③移动终端应用程序开发④Peer2Peer:JXTA⑤交互式电视:JavaTV⑥实时Java:RealTimeJava⑦分布式计算:JINIJAVA的应用第二节电子商务与Web新技术三、网页相关技术JAVA①完全面向对象的程序开发语言②Java虚拟机为Java提供了一个程序运行的解释环境,使Java程序代码独立于平台,具有可移植性和平台无关性③吸收了C和C++的优点,程序员容易掌握④去掉了C和C++中影响程序健壮性的部分,如:指针、内存的申请和释放⑤提供了多线程机制⑥提供了动态下载程序代码的机制⑦提供了代码的检验机制保证程序的安全性JAVA的优点第二节电子商务与Web新技术三、网页相关技术JavaScriptJavaScript是一种基于对象(object)和事件驱动(EventDriven)并具有安全性能的脚本语言。它通过嵌入或调入在标准的HTML语言