书签 分享 收藏 举报 版权申诉 / 568
上传文档赚钱

类型全套课件·《电子商务的应用开发技术》1.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:3158469
  • 上传时间:2022-07-25
  • 格式:PPT
  • 页数:568
  • 大小:3.55MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《全套课件·《电子商务的应用开发技术》1.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    电子商务的应用开发技术 全套 课件 电子商务 应用 开发 技术
    资源描述:

    1、第一章第一章.电子商务工程及应用框架电子商务工程及应用框架 第一节第一节 电子商务应用电子商务应用 第二节第二节 电子商务技术背景电子商务技术背景 第三节第三节 电子商务工程电子商务工程 第四节第四节 电子商务应用框架电子商务应用框架第一节第一节电子商务应用电子商务应用 一一.电子商务基本知识电子商务基本知识 1.1.电子商务的定义电子商务的定义 电子商务就是通过电子方式开展商务电子商务就是通过电子方式开展商务活动。它主要是在计算机网络(主要活动。它主要是在计算机网络(主要指指InternetInternet网络)的平台上,按照一网络)的平台上,按照一定的标准来开展商务活动。定的标准来开展商务

    2、活动。一一.电子商务基本知识电子商务基本知识 2.2.电子商务的意义电子商务的意义 它彻底打破了人类商务活动的传统观念,它彻底打破了人类商务活动的传统观念,正在为全人类创造巨大的经济效益和社正在为全人类创造巨大的经济效益和社会效益,广泛、大幅度地提高了人类的会效益,广泛、大幅度地提高了人类的生活质量。生活质量。不受时间、空间的限制,交易成本低、不受时间、空间的限制,交易成本低、交易效率高、对大企业和中小企业都有交易效率高、对大企业和中小企业都有积极作用。积极作用。二二.电子商务在企业的应用电子商务在企业的应用 1.1.企业供应链和价值链企业供应链和价值链 各种企业的一般特征是:企业要向各种企业

    3、的一般特征是:企业要向供应商采购原材料,经过内部的加供应商采购原材料,经过内部的加工过程生产出产品,最后把产品销工过程生产出产品,最后把产品销售给顾客,从而形成企业供应链,售给顾客,从而形成企业供应链,它概括了企业的基本经营活动以及它概括了企业的基本经营活动以及有关的主要角色。有关的主要角色。价值链方法价值链方法 价值链方法把经济实体的活动按照其价值链方法把经济实体的活动按照其流程和关系分解成一个一个的具体环流程和关系分解成一个一个的具体环节,分析每一个环节对企业效益的影节,分析每一个环节对企业效益的影响。响。2.供应链下游的电子商务供应链下游的电子商务 1)电子市场(电子市场(Electro

    4、nic Market,E-market)是网上的专门的区域,它只提供一个虚拟是网上的专门的区域,它只提供一个虚拟的场地,使买家和买家有机会在此彼此接的场地,使买家和买家有机会在此彼此接触,它并不提供其他的交易服务。触,它并不提供其他的交易服务。2)网上销售网上销售 包括了交易的完整过程,但不涉及企业自包括了交易的完整过程,但不涉及企业自身的采购、生产、经营管理。身的采购、生产、经营管理。3.供应链上游的电子商务供应链上游的电子商务 主要内容是对原材料的采购,简称为网络主要内容是对原材料的采购,简称为网络采购。采购。其业务要更加复杂,采购数量要比面向消其业务要更加复杂,采购数量要比面向消费者的零

    5、售数量大得多。费者的零售数量大得多。涉及企业的销售,也不涉及企业内部的生涉及企业的销售,也不涉及企业内部的生产、经营管理。在企业供应链上,电子采产、经营管理。在企业供应链上,电子采购只完成了供应链上游的任务。购只完成了供应链上游的任务。4.涵盖整个供应链的电子商务涵盖整个供应链的电子商务 更加彻底的涵盖整个供应链的电子更加彻底的涵盖整个供应链的电子商务。国外有的把它简写为商务。国外有的把它简写为E-Business或或EB,即电子企业。,即电子企业。西方近年来涌现出在企业内部、以西方近年来涌现出在企业内部、以及在企业和合作伙伴之间全面深入及在企业和合作伙伴之间全面深入地采用信息技术的新型企业,

    6、他们地采用信息技术的新型企业,他们把这类企业叫做数字化企业(把这类企业叫做数字化企业(Digital firm)。)。第一章第一章.电子商务工程及应用框架电子商务工程及应用框架 第一节第一节 电子商务应用电子商务应用 第二节第二节 电子商务技术背景电子商务技术背景 第三节第三节 电子商务工程电子商务工程 第四节第四节 电子商务应用框架电子商务应用框架第二节电子商务技术背景第二节电子商务技术背景 一一.Internet Internet的中文译名是互联网。简单地说,的中文译名是互联网。简单地说,Internet是全球范围的网络的网络是全球范围的网络的网络。从广。从广义上讲,义上讲,Interne

    7、t是遍布全球的联络各个是遍布全球的联络各个计算机网络的总网络,是成千上万信息计算机网络的总网络,是成千上万信息资源的总称;从本质上讲,资源的总称;从本质上讲,Internet是一是一个使世界上不同类型的计算机能交换各个使世界上不同类型的计算机能交换各类数据的通信媒介。类数据的通信媒介。一一.Internet(一一)Internet的发展历史的发展历史 1.Internet的产生和发展的产生和发展 2.Internet在我国的发展和现状在我国的发展和现状(二二)Internet的组成的组成 1.从网络逻辑结构的角度考察从网络逻辑结构的角度考察Internet的组成的组成 1)主干网主干网 2)中

    8、间层网(区域和行业网)中间层网(区域和行业网)3)底层网底层网(二二)Internet的组成的组成 2.从技术作用的角度来考察从技术作用的角度来考察Internet的的组成组成 1)物理网络)物理网络 2)通讯协议)通讯协议 3)网络工具)网络工具(三三)开放系统互联参考模型开放系统互联参考模型(OSI/RM)1.1.网络体系结构的概念网络体系结构的概念 体系结构就是对象、实体的主要组成体系结构就是对象、实体的主要组成以及各组成部分的各自作用和相互关以及各组成部分的各自作用和相互关系。系。体系结构的优势来自其抽象性和通用体系结构的优势来自其抽象性和通用性。性。2.OSI的由来的由来 国际标准化

    9、组织国际标准化组织(ISO)于于1977年成立年成立了专门的机构研究网络通信标准化了专门的机构研究网络通信标准化问题,研究主题名叫问题,研究主题名叫“开放系统互开放系统互联联”。它在。它在1979年公布了一个网络年公布了一个网络体系结构,称为体系结构,称为“开放系统互联参开放系统互联参考模型考模型”(OSIRM,Open System InterconnectionReference Model)。在在1983年形成正式文件,我国的相年形成正式文件,我国的相应国家标准是应国家标准是GB9387。3.OSI的主要构成的主要构成 OSI包括了体系结构、服务定义和协包括了体系结构、服务定义和协议规范

    10、三级抽象。议规范三级抽象。OSI参考模型并非具体实现的描述,参考模型并非具体实现的描述,它只是一个概念性框架。在它只是一个概念性框架。在OSI中,中,只有各种协议是可以实现的,网络只有各种协议是可以实现的,网络中的设备只有与中的设备只有与OSI和有关协议相一和有关协议相一致时才能互连。致时才能互连。4.OSI的的7层模型层模型 物理层物理层(Physical Layer,PH)、数据链路、数据链路层层(Data Link Layer,DL)、网络层、网络层(Network Layer,N)、运输层、运输层(Transport Layer,T)、会话层、会话层(Session Layer,S)、

    11、表示层表示层(Presentation Layer,P)和应用和应用层层(Application Layer,A)(四四)TCP/IP体系结构体系结构 1.TCP/IP概述概述 TCP/IP协议的全称是传输控制协议协议的全称是传输控制协议/互连网协议互连网协议TCP/IP(Transmission Control Protocol/Internet Protocol),它是一个使用非常普遍的网络互连它是一个使用非常普遍的网络互连标准协议,已成为一个事实上的工标准协议,已成为一个事实上的工业标准。业标准。2.TCP/IP的四层模型结构的四层模型结构 四层的概念模型:网络接口层(有的四层的概念模型

    12、:网络接口层(有的教材称其为通讯子网层)、互联层教材称其为通讯子网层)、互联层(有的教材称其为网络层)、传输层(有的教材称其为网络层)、传输层和应用层和应用层(五五)TCP/IP的应用的应用 1.一般应用一般应用 1)远程登录(远程登录(Telnet)2)文件传输(文件传输(FTP)3)电子邮件电子邮件 2.新的应用趋势新的应用趋势二二.Web Web是万维网的简称,其英文全称是是万维网的简称,其英文全称是World Wide Web,也有写成,也有写成WWW和和W3的。的。Web技术是电子商务的核心技技术是电子商务的核心技术之一。术之一。1.Web的思想的思想 Web的思想是用尽量简单的方式

    13、来传的思想是用尽量简单的方式来传输和显示分布在网络上的极其复杂丰输和显示分布在网络上的极其复杂丰富的信息资源。富的信息资源。2.统一资源定位器统一资源定位器 统一资源定位器的简称是统一资源定位器的简称是URL(Universal Resource Locator),它被用来唯一地标),它被用来唯一地标识识Web上的资源。上的资源。URL的格式为:协议的格式为:协议:/主机名主机名/标识符标识符 例如例如 http:/:80/index/index.html就是一个就是一个URL的具体表示的具体表示3.超文本传输协议超文本传输协议 超文本传输协议超文本传输协议HTTP的英文全称是的英文全称是Hy

    14、per Text Transfer Protocol,它是用来,它是用来在互联网上传输文档的协议,它是在互联网上传输文档的协议,它是Web上最常用也是最重要的协议,也上最常用也是最重要的协议,也是是Web服务器和服务器和Web客户(如浏览器)客户(如浏览器)之间传输之间传输Web页面的基础。页面的基础。4.4.超文本标记语言超文本标记语言 超文本标记语言超文本标记语言HTML(Hypertext Markup Language)也是也是Web的要素之一。的要素之一。HTML主要主要用来解决如何在浏览器上显示开发者设计用来解决如何在浏览器上显示开发者设计的内容。的内容。XML是可扩展标记语言的英

    15、文缩写。它提高是可扩展标记语言的英文缩写。它提高了对结构化数据的表示能力,具有更大的了对结构化数据的表示能力,具有更大的可扩展能力,能适应基于可扩展能力,能适应基于Web的大型系统的大型系统和新一代的电子商务开发的需要。和新一代的电子商务开发的需要。5.Web浏览器浏览器 Web客户通常指的是客户通常指的是Web浏览器,典浏览器,典型的浏览器有微软公司的型的浏览器有微软公司的Microsoft Internet Explorer。Web浏览器的最主要特点是功能丰富,浏览器的最主要特点是功能丰富,操作简单。操作简单。6.Web服务器服务器 Web浏览器就好比借书的读者,浏览器就好比借书的读者,W

    16、eb服务器就好比图书馆,最复杂的工作服务器就好比图书馆,最复杂的工作都是由都是由Web服务器完成的。服务器完成的。TTP服务器)提供服务器)提供HTTP服务。服务。三三.Java Java是由是由Sun Microsystems公司于公司于1995年年5月推出的产品,月推出的产品,它是它是Java程序设计程序设计语言(以下简称语言(以下简称Java语言)和语言)和Java平台平台的总称。的总称。第一章第一章.电子商务工程及应用框架电子商务工程及应用框架 第一节第一节 电子商务应用电子商务应用 第二节第二节 电子商务技术背景电子商务技术背景 第三节第三节 电子商务工程电子商务工程 第四节第四节

    17、电子商务应用框架电子商务应用框架第三节第三节电子商务工程电子商务工程 一一.电子商务发展规划电子商务发展规划 电子商务工程的第一步应该是制定科电子商务工程的第一步应该是制定科学的电子商务发展规划(简称规划)。学的电子商务发展规划(简称规划)。所谓电子商务发展规划就是在电子商所谓电子商务发展规划就是在电子商务工程开始前对该项目的立足于全局务工程开始前对该项目的立足于全局和长远的战略计划。和长远的战略计划。二二.电子商务发展的周期电子商务发展的周期 1.1.电子商务系统的生命周期电子商务系统的生命周期 一项电子商务项目完工以后,这个系统一项电子商务项目完工以后,这个系统也不会无限期地适应企业的需要

    18、,到了也不会无限期地适应企业的需要,到了一定的时候,它就会落伍,又要用新一一定的时候,它就会落伍,又要用新一代的系统来代替它。代的系统来代替它。它说明没有一劳永逸的电子商务工程。它说明没有一劳永逸的电子商务工程。2.2.电子商务工程的发展阶段电子商务工程的发展阶段 1)1)系统生命周期观点系统生命周期观点 统分析、系统设计、编程、测试、转统分析、系统设计、编程、测试、转换、应用和维护六个阶段。换、应用和维护六个阶段。2)2)四阶段观点四阶段观点 转变阶段、构造阶段、运行阶段和利转变阶段、构造阶段、运行阶段和利用阶段用阶段三三.电子商务应用开发电子商务应用开发 在完成规划任务以后,电子商务工程在

    19、完成规划任务以后,电子商务工程就应该进入具体的开发阶段,要具体就应该进入具体的开发阶段,要具体地提出系统的设计方案,实际编写程地提出系统的设计方案,实际编写程序代码,完成硬件、软件等的配置,序代码,完成硬件、软件等的配置,最后要交给用户一套完整的、能实际最后要交给用户一套完整的、能实际运行、满足其要求的电子商务应用系运行、满足其要求的电子商务应用系统。统。第一章第一章.电子商务工程及应用框架电子商务工程及应用框架 第一节第一节 电子商务应用电子商务应用 第二节第二节 电子商务技术背景电子商务技术背景 第三节第三节 电子商务工程电子商务工程 第四节第四节 电子商务应用框架电子商务应用框架第四节第

    20、四节 电子商务应用框架电子商务应用框架 一一.电子商务应用框架的概念电子商务应用框架的概念 框架就是关于设计对象的主要组成以及各框架就是关于设计对象的主要组成以及各组成部分的各自作用和相互关系的抽象概组成部分的各自作用和相互关系的抽象概括的表述,一般以简单的图形来表示。对括的表述,一般以简单的图形来表示。对于复杂的大系统,一般先通过框架把基本于复杂的大系统,一般先通过框架把基本结构搞清楚,再逐步深入到组件内部,逐结构搞清楚,再逐步深入到组件内部,逐步把设计加以细化。步把设计加以细化。2.采用电子商务应用框架的优采用电子商务应用框架的优点点 1)1)有助于简化问题有助于简化问题 2)2)有助于抓

    21、住设计对象的共同本质有助于抓住设计对象的共同本质 3)3)有助于提高电子商务工程的速度和有助于提高电子商务工程的速度和质量质量二二.电子商务应用框架的基本电子商务应用框架的基本系统模型系统模型 在逻辑上,应用程序一般由三部分构在逻辑上,应用程序一般由三部分构成:表达层、业务逻辑层和数据访问成:表达层、业务逻辑层和数据访问层。要理解本节的内容,就要抓住不层。要理解本节的内容,就要抓住不同模型在处理这三个逻辑层上的区别。同模型在处理这三个逻辑层上的区别。2.单层模型单层模型 单层模型的特点是表达层、业务逻辑单层模型的特点是表达层、业务逻辑层和数据访问层都集中在同一个应用层和数据访问层都集中在同一个

    22、应用程序中,并且安装在同一台计算机上。程序中,并且安装在同一台计算机上。难于维护和修改难于维护和修改单层模型单层模型3.二层模型二层模型 在逻辑上把数据访问层独立出来,在逻辑上把数据访问层独立出来,不再留在应用程序里;而表达层和不再留在应用程序里;而表达层和业务层还不分开,这两个层都在应业务层还不分开,这两个层都在应用程序里用程序里 在驻留位置上,数据访问层可以不在驻留位置上,数据访问层可以不再和应用程序放在一起,而是放在再和应用程序放在一起,而是放在单独的数据库服务器上,而应用程单独的数据库服务器上,而应用程序则仍然在客户的计算机上。序则仍然在客户的计算机上。二层模型的优点二层模型的优点 1

    23、)有助于数据共享和加强数据一致有助于数据共享和加强数据一致性性 2)提高应用系统的升级能力和适应提高应用系统的升级能力和适应变化的能力变化的能力 3)数据库可更换数据库可更换二层模型二层模型二层模型的缺点二层模型的缺点 1)客户机上需要安装大量应用程序客户机上需要安装大量应用程序 2)升级困难升级困难 3)胖客户端的每台客户机都要分别胖客户端的每台客户机都要分别访问后台数据库访问后台数据库4.三层模型三层模型,三层模型在逻辑上把表达层和业务,三层模型在逻辑上把表达层和业务层也分开,使它们和数据访问层一样层也分开,使它们和数据访问层一样独立出来。其次,在驻留位置上,表独立出来。其次,在驻留位置上

    24、,表达层和业务层也可以不再放在一起达层和业务层也可以不再放在一起三层模型三层模型三层模型的优点三层模型的优点 1)客户端变得客户端变得“苗条苗条”2)提高了应用程序的可管理性和可提高了应用程序的可管理性和可维护性维护性 到这点。原则上允许客户端是任何到这点。原则上允许客户端是任何能联网的设备,像手机、能联网的设备,像手机、PDA、各种、各种不同的计算机等。不同的计算机等。3)提高程序修改和开发的质量和效提高程序修改和开发的质量和效率率 4)适应互联网时代的网络技术适应互联网时代的网络技术5.电子商务应用框架的基本系统模型电子商务应用框架的基本系统模型 电子商务应用框架的基本系统模型电子商务应用

    25、框架的基本系统模型也采用基于分布式环境的三层模型。也采用基于分布式环境的三层模型。三三.电子商务应用框架的体系结构电子商务应用框架的体系结构 1.“从顶向下从顶向下”的方法的方法 2.体系结构体系结构四四.Web应用的拓扑结构应用的拓扑结构第二章第二章HTTP 与与HTML简介简介第二章内容第二章内容 第一节第一节.HTTP简介简介 第二节第二节.HTML简介简介 第三节第三节.HTML的常用标记的常用标记 第四节第四节.用用HTML提高网页设计水平提高网页设计水平第一节第一节 HTTP简介简介 HTTP消息的结构消息的结构1.HTTP消息的三个组成部分消息的三个组成部分2.统统资源定位器资源

    26、定位器(URL)3.HTTP的的 GET和和POST方法方法请求和响应消息示例请求和响应消息示例1.GET请求的示例请求的示例2.HTTP响应示例响应示例HTTP消息的结构消息的结构 HTTP是一种基本的客户机是一种基本的客户机/服务器服务器的访问协议,用于支持的访问协议,用于支持WWW应用。使应用。使用用HTTP协议,客户端(比如浏览器,协议,客户端(比如浏览器,后面简单使用浏览器)向后面简单使用浏览器)向WWW服务器服务器发送请求,而服务器回应相应的网页发送请求,而服务器回应相应的网页(或者数据或者数据)。HTTP消息的三个组成部分消息的三个组成部分 一个单独的请求或响应行一个单独的请求或

    27、响应行 HTTP头头 HTTP主体主体 一个单独的请求或响应行一个单独的请求或响应行 一个用户请求行包括一个方法(通常一个用户请求行包括一个方法(通常是是GET或或POST),其后跟着一个文档地),其后跟着一个文档地址以及所使用的版本号。例如址以及所使用的版本号。例如:GET/contents.html HTTP/1.1 这个语句表示使用这个语句表示使用GET方法来得到方法来得到contents.html 文档,使用的版本号是文档,使用的版本号是1.1。一个响应行包括一个用来指示请求是否一个响应行包括一个用来指示请求是否成功的成功的HTTP状态码(状态码(understood或或satisfi

    28、ed),以及请求不成功的原因。),以及请求不成功的原因。对于响应消息,响应行内容包括对于响应消息,响应行内容包括HTTP协议版本号,响应的状态码,协议版本号,响应的状态码,和响应字符描述描述。在多数情况,和响应字符描述描述。在多数情况,状态码由浏览器来处理。比如,当状态码由浏览器来处理。比如,当服务器无法找到请求的服务器无法找到请求的URL时,发送时,发送给浏览器的状态码就是给浏览器的状态码就是404(描述为(描述为Not Found)。)。Status Codes 及描述及描述 1xx:Informational 2xx:Success 4xx:Client Error 3xx:Redire

    29、ction 5xx:Server Error 常见返回状态码常见返回状态码100:Continue Tells the client to continue with a request200:OK The request has succeeded Information returned depends on the type of request202:Accepted The request has been accepted but not processed302:Found Resource requested found but temporarily movedHTTP头头

    30、HTTP头是一个域的集合,用来头是一个域的集合,用来在服务器和客户之间交换信息。例在服务器和客户之间交换信息。例如,下面的语句告诉服务器这个用如,下面的语句告诉服务器这个用户将接受户将接受IOS8859.5和和unicode字符集:字符集:Accept-Charset:iso-8852-5,unicode-1-1。HTTP头的作用是服务器和浏览头的作用是服务器和浏览器交互配置信息,比如作为响应头器交互配置信息,比如作为响应头的一部分,内容类型域被用来指明的一部分,内容类型域被用来指明响应中的数据的格式。响应中的数据的格式。HTTP主体主体 HTTP主体可供用户选择使用来发主体可供用户选择使用来

    31、发送一些信息(参见送一些信息(参见POST方法),服务方法),服务器使用它来返回请求的文档。器使用它来返回请求的文档。统统资源定位器资源定位器(URL)统统资源定位器的简写是资源定位器的简写是URL(Universal Resource Locator,),也叫做统,也叫做统资源描资源描述符述符(Universal Resource Identifier,URI)。URL用来在识别网上的资源,如文档、图用来在识别网上的资源,如文档、图象、可下载文件、应用程序、电子邮箱象、可下载文件、应用程序、电子邮箱以及其他的资源。浏览器或者应有程序以及其他的资源。浏览器或者应有程序可以通过可以通过URL去访

    32、问服务器上的各种资源去访问服务器上的各种资源(包括应用程序)。(包括应用程序)。HTTP URL 的语法为:的语法为:http_URL=“http:/”host“:”port path resourcename 其中:其中:host是一个合法的是一个合法的Internet主机域名或主机域名或IP地址(以逗号地址(以逗号隔开的十进制形式来表示)。隔开的十进制形式来表示)。port是连接到主机的端口号(也被叫做是连接到主机的端口号(也被叫做socket或服务或服务号),默认端口号是号),默认端口号是80-TCP/IP端口。端口。path代表在服务器上的路径代表在服务器上的路径 resourcena

    33、me代表访问的资源名代表访问的资源名 如如URL http:/www.bankgroup.org:8080/customer/1.html host为为www.bankgroup.org port为为8080 path为为customer resourcename为为1.htm HTTP的的 GET和和POST方法方法 一个浏览器客户在与服务器进行交互一个浏览器客户在与服务器进行交互时使用的最典型的方法的是时使用的最典型的方法的是GET或或POST。一般一般GET方法被用来从服务器上请求信方法被用来从服务器上请求信息,而息,而POST方法被用来发送数据到服方法被用来发送数据到服务器。两种方法都

    34、可以传递一些参数务器。两种方法都可以传递一些参数给服务器,区别在于:给服务器,区别在于:GET方法在使用时,传递的数据会附加在传递方法在使用时,传递的数据会附加在传递给服务器的给服务器的URL上,此时上,此时URL一般包含一个询问一般包含一个询问字符串(跟在?号之后),如:字符串(跟在?号之后),如:http:/localhost:8000/j2ee?day=12;而;而POST方方法会单独将数据组织在法会单独将数据组织在HTTP消息主体里发送给消息主体里发送给服务器。服务器。GET方法在使用时,传递的数据量有限,仅用方法在使用时,传递的数据量有限,仅用于少量数据传递;而于少量数据传递;而PO

    35、ST方法可以传输大量数方法可以传输大量数据。据。GET方法使用时,很多时候浏览器地址栏可以方法使用时,很多时候浏览器地址栏可以看到实际的看到实际的URL(含参数),一般不用于发送(含参数),一般不用于发送敏感信息,而使用敏感信息,而使用POST方法发送敏感消息更为方法发送敏感消息更为安全。安全。请求和响应消息示例请求和响应消息示例 GET请求的示例请求的示例 这个例子中只有请求行和这个例子中只有请求行和HTTP头。该请求为头。该请求为GET请求,请求,请求的资源为请求的资源为some路径下的路径下的url.html,使用的协议为,使用的协议为HTTP1.1。1:GET/some/url.htm

    36、l HTTP/1.1 2:Accept:image,image/x-xbitmap,image/jpeg,image,applicaton/vnd.ms-excel,application/msword,application/vnd.ms-powerpoint,*/*3:Referer:http:/ 4:Accept-Language:en-gb 5:Accept-Encoding:gzip 6:User-Agent:Mozilla/4.0(compatible;MSIE 6.0;Windows NT 5.0)7:Host:localhost:8000 8:Connection:Keep-A

    37、live HTTP响应示例响应示例 如下是服务器回送一个如下是服务器回送一个HTTP请求的响应:请求的响应:1:HTTP/1.1 200 OK 2:Date:Tue,20 Nov 2001 09:23:44 GMT 3:Server:Netscape-Enterprise/3.5.1G 4:Last-modified:Mon,12 Nov 2001 15:31:26 GMT 5:Content-type:text/html 6:Content-length:2048 7:Page-Completion-Status:Normal 8:其它应用数据其它应用数据 服务器在响应消息的头域之后回送服务

    38、器在响应消息的头域之后回送个状态码个状态码(200)表示请求成功处理,后接一个字符串描述,表示请求成功处理,后接一个字符串描述,后面是后面是HTTP头和体其它应用数据。头和体其它应用数据。第二章内容第二章内容 第一节第一节.HTTP简介简介 第二节第二节.HTML简介简介 第三节第三节.HTML的常用标记的常用标记 第四节第四节.用用HTML提高网页设计水平提高网页设计水平第二节第二节 HTML 简介简介 HTML的基本概念 一个简单例子 HTML文档的基本结构 HTML的基本概念的基本概念 HTML语言的英文全名是语言的英文全名是Hyper Text Markup Language,即超文本

    39、标记语言的,即超文本标记语言的简称(也有叫超文本标识语言的)。简称(也有叫超文本标识语言的)。HTML之所以叫超文本是因为它不仅能够之所以叫超文本是因为它不仅能够处理文本,而且对网页中的图象、声音处理文本,而且对网页中的图象、声音等各种元素都可以处理。因为它是通过等各种元素都可以处理。因为它是通过标记标记(tag)来指明网页中的文档、图象、来指明网页中的文档、图象、声音等各种元素如何显示的,所以被称声音等各种元素如何显示的,所以被称为标记语言。为标记语言。一个简单例子一个简单例子 程序程序2.1 HTML的简单实例(的简单实例(2-1.htm)HTML的标题的标题 HTML的简单实例的简单实例

    40、 然后,再把它另存为然后,再把它另存为HTML文档,名字为文档,名字为2-1.htm。用浏。用浏览器观察它的效果时,在浏览器的左上角出现一行览器观察它的效果时,在浏览器的左上角出现一行“HTML的简单实例的简单实例”。这就是我们写在。这就是我们写在和和之间的内容。请抬头看一下浏览器的标题栏,之间的内容。请抬头看一下浏览器的标题栏,标题成为标题成为“HTML的标题的标题”,说明,说明和和之间之间的内容就是浏览器的内容就是浏览器“标题标题”内容。内容。HTML文档的基本结构文档的基本结构 HTML的标记的标记 在在HTML文档中用文档中用 括了起括了起来的部分就是来的部分就是HTML标记。所谓的标

    41、记。所谓的HTML标记就是对上网者的浏览器的标记就是对上网者的浏览器的指令。它告诉上网者的浏览器应该指令。它告诉上网者的浏览器应该如何呈现文本、图像以及链接点等。如何呈现文本、图像以及链接点等。HTML标记本身如标记本身如和和不会在页面里显示出来。不会在页面里显示出来。标记的属性和属性的参数标记的属性和属性的参数 标记的属性以英文表示,为标记增添附加的特标记的属性以英文表示,为标记增添附加的特性、功能或作用。比如性、功能或作用。比如标记的标记的ALIGN属性,属性,可控制段落排列位置(预设为向左排列)。可控制段落排列位置(预设为向左排列)。标记的属性一般有不同的参数(标记的属性一般有不同的参数

    42、(value),或者),或者叫做属性的值。每个参数对应一种附加特性、叫做属性的值。每个参数对应一种附加特性、功能或作用。比如,功能或作用。比如,标记的标记的ALIGN属性有属性有left、center和和right三个参数,分别控制段落位三个参数,分别控制段落位置靠左、居中和靠右。置靠左、居中和靠右。用格式表示带属性的标记如下:用格式表示带属性的标记如下:.。标记的归属、层次关系标记的归属、层次关系 有些标记在层次上总是在是另外的标记有些标记在层次上总是在是另外的标记的里面,是后者的元素。比如,从图的里面,是后者的元素。比如,从图2-1可以看到,在书写可以看到,在书写和和标记标记时,如果存在时

    43、,如果存在和和标记,标记,则应该放在则应该放在和和标记里面,标记里面,它们是它们是和和标记的元素,标记的元素,叫做标题元素。还有其他的标记是归属叫做标题元素。还有其他的标记是归属于于和和标记的元素。掌握标记的元素。掌握标记之间的归属关系有助于把握标记之间的归属关系有助于把握HTML标标记的层次逻辑关系。记的层次逻辑关系。第二章内容第二章内容 第一节第一节.HTTP简介简介 第二节第二节.HTML简介简介 第三节第三节.HTML的常用标记的常用标记 第四节第四节.用用HTML提高网页设计水平提高网页设计水平第三节第三节 HTML的常用标记的常用标记 HTML的文件结构标记的文件结构标记 HTML

    44、的文字布局标记的文字布局标记 HTML的文字格式标记的文字格式标记 HTML的文件结构标记的文件结构标记 文档标记文档标记.作用:作用:的作用是通知浏览器:该文件含有的作用是通知浏览器:该文件含有 HTML 标记码,并且从此开始。在观察网页时,浏览器是从标记码,并且从此开始。在观察网页时,浏览器是从开始进行解释该网页如何呈现信息的。开始进行解释该网页如何呈现信息的。的作用是通知浏览器:该文件的的作用是通知浏览器:该文件的 HTML 标记码结束,其标记码结束,其后的内容不再是浏览器处理的合法后的内容不再是浏览器处理的合法HTML 文档文档特点特点 :它们必须成对出现,无属性。:它们必须成对出现,

    45、无属性。说明:说明:只能在只能在HTML 文档的第一行,而文档的第一行,而只能在只能在HTML 文档的最后一行,任何文档的最后一行,任何HTML 文档不能没有文档不能没有它们。它们。文件头标记文件头标记.作用:这对标记之间的内容包含了说明文档作用:这对标记之间的内容包含了说明文档内容的信息行,使用它可以为内容的信息行,使用它可以为HTML 文档提文档提供标题,提高其可读性;安排多文档间的关供标题,提高其可读性;安排多文档间的关系;为浏览器创建一个搜索格式等。系;为浏览器创建一个搜索格式等。特点:它们必须成对出现,无属性。存在层特点:它们必须成对出现,无属性。存在层次关系,其下层标记元素为次关系

    46、,其下层标记元素为,说明:文件头标记说明:文件头标记.可以可以不写,这不会影响页面的效果。但是一般都不写,这不会影响页面的效果。但是一般都不要省略它。这对标记与不要省略它。这对标记与 和和是在同一个层次级别上的。是在同一个层次级别上的。标题标记标题标记.作用:在作用:在和和中间的文字为中间的文字为HTML 文档文档提供一个名称,这个名称会在浏览器窗口的标题栏提供一个名称,这个名称会在浏览器窗口的标题栏出现,作为该页面的标题;如果将该页面收藏起来,出现,作为该页面的标题;如果将该页面收藏起来,或把它最小化为图标,这个名称前几个字也会成为或把它最小化为图标,这个名称前几个字也会成为它们的名称。这样

    47、就增加了页面的可读性。它们的名称。这样就增加了页面的可读性。特点:它们必须成对出现,无属性。存在层次关系,特点:它们必须成对出现,无属性。存在层次关系,是文件头标记是文件头标记.的标题元素,即应的标题元素,即应该写在该写在和和之间。之间。说明:在说明:在和和中间的文字不能太长。有中间的文字不能太长。有些浏览器规定标题文字不能超过些浏览器规定标题文字不能超过64个字符,否则其个字符,否则其后部分不能显示,搜索引擎和滚动浏览器也不对其后部分不能显示,搜索引擎和滚动浏览器也不对其索引。索引。文档体标记文档体标记 作用:作用:HTML文档要在网页上所呈现的的内容是写在文档要在网页上所呈现的的内容是写在

    48、这一对标记之间的;同时通过对其属性进行设置,这一对标记之间的;同时通过对其属性进行设置,可以控制整个页面的显示效果。可以控制整个页面的显示效果。特点:它们必须成对出现,特点:它们必须成对出现,标记有属性,如标记有属性,如BGCOLOR、TEXT、BACKGROUND等。下面分别介绍等。下面分别介绍它们的用法。它们的用法。TEXT 属性:属性:标记的标记的TEXT属性的作用是通过属性的作用是通过为其参数赋值来控制文档本身的颜色。为其参数赋值来控制文档本身的颜色。BGCOLOR属性:该属性的作用是通过为其参数赋值属性:该属性的作用是通过为其参数赋值来控制文档背景的颜色。来控制文档背景的颜色。BAC

    49、KGROUND属性:该属性的作用是通过为其参数属性:该属性的作用是通过为其参数赋值来为整个页面添加背景图案。赋值来为整个页面添加背景图案。HTML的文字布局标记的文字布局标记 以下的标记都只能加入到以下的标记都只能加入到与与之间之间:线段标记线段标记 换行标记换行标记 段落分隔标记段落分隔标记.分级标题标记分级标题标记 线段标记线段标记 作用:在页面中加入横线段,可以用这作用:在页面中加入横线段,可以用这种方法将不同内容的文字分隔开,增加种方法将不同内容的文字分隔开,增加文档的层次感。每当浏览器解释到文档的层次感。每当浏览器解释到时就会先换行,在新的一行出现时就会先换行,在新的一行出现横线后再

    50、换行,横线后再换行,后面的内容在横后面的内容在横线的下一行呈现出来。线的下一行呈现出来。特点:不成对出现,加入到特点:不成对出现,加入到与与之间;之间;标记有属性,包括标记有属性,包括SIZE、WIDTH、ALIGH、NOSHADE、COLOR。换行标记换行标记 作用:浏览器每次遇到该标记就换行,作用:浏览器每次遇到该标记就换行,其后的内容在下一行出现。其后的内容在下一行出现。特点:不成对使用,无属性。特点:不成对使用,无属性。段落分隔标记段落分隔标记.作用:浏览器在遇到作用:浏览器在遇到后,把后面的内容在新的一后,把后面的内容在新的一行开始显示,成为一个新段落,在遇到行开始显示,成为一个新段

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:全套课件·《电子商务的应用开发技术》1.ppt
    链接地址:https://www.163wenku.com/p-3158469.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库