2-电子商务的平台技术_第1页
2-电子商务的平台技术_第2页
2-电子商务的平台技术_第3页
2-电子商务的平台技术_第4页
2-电子商务的平台技术_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2电子商务的平台技术

2.1计算机网络基础技术

2.2

Internet技术2.3

Internet的主要服务2.4网页开发技术2.5

Web数据库技术

2.1计算机网络基础技术2.1.1计算机网络的产生和发展

2.1.2计算机网络结构

2.1.3计算机网络分类

2.1.4计算机网络的功能

2.1.1计算机网络的产生和发展

2.1.2计算机网络结构

1.计算机网络的组成

(1)通信子网

(2)资源子网

2.网络拓扑(1)星形结构

(2)环形结构

(3)总线形结构

(4)树形结构

(5)混合形

2.1.3计算机网络分类

1.局域网

局域网(LocalAreaNetwork,简称LAN)是在由小区域范围内多台计算机组成的网络。2.城域网城域网(MetropolitanAreaNetwork,简称MAN)的规模介于广域网和局域网之间。

3.广域网广域网(WideAreaNetwork,简称WAN)是将远距离的计算机连接起来组成的网络。

2.1.4计算机网络的功能

(1)资源共享

(2)数据通信

(3)均衡负荷

(4)提高可靠性

(5)分布处理

2.2Internet技术2.2.1Internet简介

2.2.2TCP/IP协议族

2.2.3连接Internet的方式2.2.1Internet简介

1.Internet的起源

1969年,美国国防部研究计划管理局(简称ARPA)开始建立一个命名为ARPANET的网络。后来,发展Internet沿用了ARPANET的技术和协议,而且在Internet正式形成之前,已经建立了以ARPANET为主的国际网。这种网络之间的连接模式,也是随后Internet所用的模式。

2.2.1Internet简介2.Internet技术简介2.2.1Internet简介Internet技术归纳起来有如下几方面的特点:

采用分组交换技术。

使用TCP/IP协议。

通过路由器将各个网络连接起来

使用IP地址和域名系统。

2.2.1Internet简介3.Internet的应用

在线信息服务

电子邮件(E-mail)

虚拟社会

电子商务

网上娱乐网上电话网上事务处理

2.2.1Internet简介4.中国的Internet1994年4月,我国正式宣布加入Internet,到目前为止我国相继建成了8大互联网络:中国科技网(CSTNET)、中国公用计算机互联网(CHINANET)、中国教育和科研计算机网(CERNET)、中国金桥信息网(CHINAGBN)、中国联通互联网(UNINET)、中国网通公用互联网(CNCNET)、中国国际经济贸易互联网(CIETNET)、中国移动互联网(CMNET),并实现了网络间的互联互通。2.2.2TCP/IP协议族

1.TCP/IP参考模型

2.2.2TCP/IP协议族2.网际协议IPP协议就是不同类型网络间彼此交换信息所使用的共同语言,它规定了通信双方在通信中所应共同遵守的约定。

3.传输控制协议TCPTCP协议是Internet上的标准数据传输协议,:当一台计算机需要与另一台远程计算机连接时,TCP协议为它们建立起一种连接、发送和接收数据以及终止连接的关系。

2.2.2TCP/IP协议族4.TCP/IP协议的数据传输过程

TCP/IP协议所采用的通信方式是分组交换方式,它们在数据传输过程中分别完成发送方和接收方的功能。5.IP地址在运行TCP/IP的网络中,每个主机接口都由一个惟一的IP地址标识,并且一台计算机可以有一个或多个IP地址,但一个IP地址不能由两台或多台计算机所共用,否则,将无法正常工作。

2.2.3连接Internet的方式局域网连接拨号上网通过各个ISP所提供的“数字综合业务网”与Internet连接。通过各个ISP所提供的ADSL、CABLEMODEM等宽带接入技术与Internet连接。

2.3Internet的主要服务

2.3.1信息查询2.3.2电子邮件

2.3.3文件传输

2.3.4远程登录

2.3.1信息查询1.超文本和超媒体

(1)超文本

建立指向其他Web页或其本身内部特定位置的链接指针,即超文本链接。(2)超媒体

如果在Web文档中包括音频、图像或视频,则该文档就是超媒体文档。

(3)网页

网页是Web网上的基本文档,用

HTML书写。

2.3.1信息查询2.超文本传输协议

超文本传输协议是在Internet中传输超文本或超媒体信息的协议,它由资源定位和信息内容格式两部分组成。在功能上,它好像是FTP和SMTP的组合。

2.3.1信息查询3.统一资源定位符

统一资源定位符(UniformResourceLocator,缩写为URL)是在Internet中用作描述资源所在的位置,包括浏览器检索信息所使用的网络协议、资源所在的主机名、路径名和文件名。

2.3.1信息查询4.浏览器

所谓浏览WWW,就是以HTTP在Internet上传送HTML文档,从而进行信息的交流。Internet网上浏览器是一种客户端的应用软件,也称之为WWW浏览器。

2.3.2电子邮件

1.什么是E-mailE-mail是电子邮件(Electronicmail)的缩写,是利用Internet的通信功能来实现邮件传输的一种技术。2.E-mail的地址和账号E-mail地址的格式为:user@mail_server_name2.3.2电子邮件3.E-mail服务器和协议电子邮件服务器有两种类型,“接收邮件服务器”和“发送邮件服务器”。电子邮件系统采用了简单邮件传输协议。4.电子邮件收发程序

InternetExplorer和Netscape都带有电子邮件收发程序的插件。也有专用的电子邮件软件,例如:Eudora、Foxmail、MicrosoftOfficeOutlook、

Mailtolk、Newmail等。

2.3.3文件传输

1.文件传输协议

文件传输的协议(FileTransferProtocol,缩写为FTP)是负责将文件通过Internet从一台计算机传送到另一台计算机中。

FTP服务程序由FTP服务器程序和客户端程序所组成。

2.3.3文件传输2.匿名FTP大部分主机都提供了一种称为匿名(anonymous)FTP的服务,用户以“anonymous”或“guest”作为登录的账号,以用户的电子邮件地址作为密码,即可进入FTP服务器。

2.3.3文件传输3.FTP命令方式登录

(1)在【运行】对话框中输入FTP命令及FTP服务器地址。(2)输入“anonymous”作为用户名,电子邮件地址作为口令,即可连接到FTP服务器。

2.3.4远程登录

1.远程登录的工作原理2.3.4远程登录2.远程登录的格式启动Telnet客户程序命令格式是:

telnet[远程系统域名][端口号]3.远程登录的授权要在远程计算机登录,首先要成为该系统的合法用户,并有相应的账户。但是,一些Internet网络系统也提供开放远程登录服务,查询只需使用该系统公开的公共账户。

2.4网页开发技术

2.4.1HTML语言

2.4.2VBScript语言

2.4.3JavaScript语言

2.4.4ASP、PHP、JSP2.4.5可扩展标记语言XML2.4.1HTML语言

1.HTML的概念

HTML(HyperTextMarkupLanguage),即超文本标记语言,是一种用来描述Internet上的Web网页格式的简单标记语言。

HTML是一种基于建立超文本/超媒体文档的标记语言,具有通用的语义,能独立于各种操作系统平台,并适合于表示各系统域的信息。

2.4.1HTML语言2.HTML的结构

HTML的标签一般有下列三种表示方法:

(1)单标签。

(2)双标签。

(3)带属性的标签。

2.4.1HTML语言3.HTML的功能

(1)发布带有标题、文本、表格、列表、图像等的在线文档,标识Internet上大部分Web页面的主要文档。

(2)通过超级链接来获取在线信息,促进Web技术的发展。

(3)设计各种表单来提交或查询信息,提高网站和客户之间的动态交换和信息交流。

(4)在文档中直接包含电子表格、视频流、音频流等高级应用程序。

2.4.2VBScript语言

1.VBScript的概念

VBScript是一种脚本语言,它既可以作为客户端编程语言,也可以作为服务器端编程语言。客户端编程语言是可以由浏览器解释执行的语言。

2.4.2VBScript语言2.VBScript的使用

VBScript代码写在成对的<SCRIPT>标记之间。LANGUAGE属性用于指定所使用的

Script语言。

2.4.3JavaScript语言

1.JavaScript语言的特点

(1)解释性编程语言。

(2)跨平台性。

(3)安全性。

(4)动态性。

(5)高效性。

2.4.3JavaScript语言2.JavaScript的使用

JavaScript加入网页有两种方法:

(1)直接在HTML文档中嵌入JavaSrcipt语句。这是大部分含有JavaScript的网页采用的方法。

(2)引用方式。

2.4.4ASP、PHP、JSP1.ASP、PHP、JSP的概念

(1)ASP是ActiveServerPages的缩写,它是一个Web服务器端的开发环境。

(2)PHP是一种跨平台的服务器端的嵌入式脚本语言。(3)JSP是JavaServerPages的缩写,主要运行于开发服务器的脚本程序和动态生成网站的内容。2.4.4ASP、PHP、JSP2.ASP、PHP、JSP特点

(1)ASP:ASP无须compile编译即可执行ASP可以通过ActiveX服务器组件来扩充功能ASP能与任何ActiveXscripting语言兼容

2.4.4ASP、PHP、JSP(2)PHPPHP的最大的特点是可以编译成与许多数据库相连接的函数。PHP与MySQL是最佳的组合。

(3)JSPJavaServerPages最大的特点是将内容的产生和显示分离。

2.4.4ASP、PHP、JSP

2.4.5可扩展标记语言XML1.XML的主要特点

(1)简单性。

(2)可扩展性。

(3)互操作性。

(4)开放性。

2.4.5可扩展标记语言XML2.XML与HTML的区别

HTML的标记符用来显示数据,XML的标记符则是描述数据的性质,后者可以多种方式显示。不能用XML来直接写网页。即使是包含了XML数据,依然要转换成HTML格式才能在浏览器上显示。

2.5Web数据库技术2.5.1Web数据库概述

2.5.2Web数据库技术2.5.3结构化查询语言(SQL)

2.5.1Web数据库概述Web模型是在传统的C/S模型的基础上发展起来的一种新的Browser/Server模型。Browser/Server模型把C/S模型的服务器端进一步深化,分解成一个应用服务器(Web服务器)和一个或多个数据库服务器,从而成为三层C/S模型。

2.5.2Web数据库技术

1.CGICGI规定了浏览器、Web服务器和外部应用程序之间数据交换的标准接口。

2.SAPISAPI应用程序与CGI应用程序最大的区别在于:前者是以动态链接库的形式存在,而后者一般都是可执行程序。

2.5.2Web数据库技术3.ASPMicrosoft公司于1997年10月推出了一个功能强大的Web应用程序开发的活动服务器页ASP,它是服务器端的脚本文件,它可以是HTML,也可以是VBScript或JavaScript,ASP的目的是提供可编程的服务器页面,满足用户的要求。ASP文件只能运行在服务器上,不能在浏览器上运行。

2.5.2Web数据库技术4.ActiveX和JavaActiveX是一个对象模型,ActiveX控件由指向函数或对象的一组接口组成,这些接口是存储函数的表。

JavaApplet也是通过Web浏览器把应用小程序下载到带有Java解释器的客户端运行,在客户端直接访问数据库,实现Web页面与数据库的交互而不需Web服务器的介入。JavaApplet是跨平台的,一旦编写完成,具有通用性。

2.5.3结构化查询语言(SQL)

1.数据库表一个典型的关系型数据库通常由多个被称作数据表的对象组成。数据库中的所有数据或信息都被保存在这些数据库表中。数据库中的每一个数据表都具有自己唯一的表格名称,都是由行和列组成。

2.5.3结构化查询语言(SQL)2.创建表SQL语言中的Createtable语句被用来创建表。Createtable语句的使用格式如下:

Createtabletablename(column1datatype,column2datatype,

column3datatype);

2.5.3结构化查询语言(SQL)3.删除数据库表在SQL语言中使用droptable命令删除某个表格以及该表格中的所有记录。droptable命令的使用格式为:

droptabletablename;

2.5.3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论