网站大量收购独家精品文档,联系QQ:2885784924

3电子商务系统开发技术基础教程.ppt

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
§3.1.3 标记语言 SGML SGML是一种用标记来描述文档资料的通用语言,包含了一系列的文档类型定义,文档类型定义中定义了标记的含义,市可以扩展的。SGML提供了一种将数据内容和现实分离开来的数据表示方法,使得数据独立于机器平台和处理程序,所以SGML不容易使用,在计算机上实现比较困难。 §3.1.3 标记语言 HTML HTML只使用了SGML中很小的一部分标记,且都是固定的,但是HTML没有使用DTD,因此语法不可扩展。 但HTML不具备结构化数据的表示能力,且当链路丢失后不能自动纠正,下载内容较多,搜索不方便等,不能满足Web应用的需要。 §3.1.3 标记语言 XML XML是SGML的一个简化但严格的子集,属于无标记语言。同HTML比较,没有太多的固定标签,可以允许用户根据自己的需要创建自定义标签。 XML具有以下四个特点: 可扩展性,允许用户创建自己的DTD;使用附加的标准,用户可以对XML自身进行扩展,向核心的XML功能集增加样式、链接及参照能力。 可分析性,提供功能强大、灵活高效地表达数据内容的方法,且其数据内容与具体应用无关,使得数据有很好的使用效率和可重用性;可以通过DTD分析理解XML中各个元素的含义。 §3.1.3 标记语言 简单性,XML文档语法包括一个非常小的规则集,使得开发者可以根据它立刻开始工作。 开放性,XML标准在Web上是完全开放的,可以免费获得。XML文档也是开放的,可以对任何一个文档进行语法分析,开发者也可以自己对其加密,开放性市XML的最大优点。 §3.1.3 标记语言 XML的三个主要技术 XSL可扩展样式语言,专门为XML文档所设计的高级样式表语言。用来说明XML文档中标签的行为格式,Web浏览器只有通过XSL的格式翻译,才能阅读XML文档内容。 DTD类型定义,一个分为内部DTD和外部DTD。它提供包含文档的元素、标记、属性和实体的清单及其相互关系。 XLL可扩展链接语言,提供XML文档之间的链接。 §3.1.4 动态网页与客户端脚本 动态网页是一种用来表现数据的技术,主要用来和用户进行交互。客户端可以实现,服务器端也可以实现。客户端实现的技术主要有JavaScript、Applet等;服务器端实现的主要技术有jsp、asp、php等。 §3.1.4 动态网页与客户端脚本 Javascript语言 最早出现在Netscape2.0浏览器上,由Java的语法派生而来,是一种基于对象和时间驱动的编程语言。 Javascript是一种可以嵌入Web页面中的基于对象和事件驱动的解释性语言,不需要经过编译,直接由浏览器解释执行。 采取的技术一是直接利用高级语言编写功能模块嵌在HTML标记中;二是将客户端脚本嵌入HTML脚本中,有浏览器来解释执行。 §3.1.4 动态网页与客户端脚本 Applet 特殊的客户端脚本,称为Java小程序,可以直接嵌入网页中。 编写Applet动态网页,一般需要经过几个步骤: 1.用Java开发工具编写一个符合Applet规范的Java源程序,源程序文件的扩展名为.java 2.利用Java编译工具将此Java源程序译成扩展名为.class的类文件; 3.利用applet标识,把此类文件嵌入到写好的网页中; 4.将网页文件和Applet类文件一起发布到网站上。 §3.1.5 服务器端脚本 ASP与ASP.NET ASP的网页文件的格式是.asp,通过ASP可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的Web服务器应用程序。 ASP采用三层体系结构,浏览器/Web服务器/数据库服务器。 Web服务器层主要实现企业业务过程和相关规则的集合,并解决Web服务器与浏览器之间的接口问题,实现Web服务器对用户的响应、解释。 数据处理层主要解决数据库服务器与Web服务器的接口问题,实现数据库服务器对Web服务器的请求功能。 用户层主要来实现用户的浏览请求和交互等功能。 §3.1.5 服务器端脚本 ASP的缺点: 1.无法实现跨操作系统的应用。 2.处理能力受制约,ASP是一种Script语言,由服务器解释执行,除了大量使用组件外,没有很好的办法提高其工作的处理能力。 3.安全性、稳定性不足。 对于希望用简单而且快速的方式完成设计的电子商务项目适合采用ASP技术。 §3.1.5 服务器端脚本 ASP.NET ASP.NET是基于.NET平台的,开发者可以使用任何.NET兼容

文档评论(0)

我是兰花草 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档