电子商务概论刘业政第07章节电子商务实用开发技术.ppt

电子商务概论刘业政第07章节电子商务实用开发技术.ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子商务概论 刘业政 何建民 合肥工业大学管理学院电子商务系 第七章 电子商务实用开发技术 前台(客户端)开发技术 后台(服务器端)技术 Web Service技术 第一节 前台(客户端)开发技术 一、用户界面体系结构 动态内容表现有三种用户界面体系结构,一是服务器端提供动态逻辑,二是使用脚本语言来表现动态内容,三是通过运行在客户端的应用程序来实现动态内容。 一、用户界面体系结构:服务器端逻辑体系结构(1) 一、用户界面体系结构:服务器端逻辑体系结构(2) 由于在Web服务器上,最简单和最常用的体系结构是完全依靠服务器来提供用户界面内容。客户端包括一个浏览器,主要用来显示从服务器上得到的页面。每一个用户动作,例如按下一个按钮,都产生一个对服务器的请求指令,服务器处理这个请求并计算结果,生成一个新的页面再次发送到客户端。服务器端的操作可以分成三个步骤: 控制逻辑 业务逻辑 内容构建 一、用户界面体系结构:客户端脚本体系结构(1) 向客户端提供动态内容的另一种途径是将脚本作为HTML页面的一部分,从服务器传送到客户端,脚本通常包括一些不需要与服务器应用程序通信就能在客户端执行的应用逻辑,如图7-2所示。复杂的逻辑仍然由服务器端执行,这就需要客户端给服务器端发出新的请求,服务器端处理后,将处理结果返回给客户端,最终还是由脚本作进一步处理。 这种体系结构的优点是服务器与用户的通信较少,需要的服务器资源也比较少(由于在客户端执行一些业务逻辑),可以对用户动作给出更多的响应(如鼠标的移动)。支持该体系结构的技术,代表性的有ECMAScript/JavaScript/Jscript、VBScript和 DHTML(Dynamic HTML)。 一、用户界面体系结构:客户端脚本体系结构(2) 图7-2 客户端脚本体系结构 一、用户界面体系结构:客户端应用体系结构(1) 在客户端加入逻辑的另一个体系结构是在客户端运行一个功能完全的应用程序。用户可以下载这个程序(每次站点访问的下载或者将这个应用程序放在用户的高速缓存中)。此后它将控制用户的交互和内容构造。当服务器上执行的业务逻辑必须初始化时,通信才成为必要。这种通信是通过内嵌在http中的协议来完成的,并且它只传输必要的网络数据(并不需要传输HTML数据内容)。因此,在客户端和服务器端均需要附加的通信逻辑。 该体系结构的优点是消除了用户界面和业务逻辑的区别;与服务器的通信量很少;Web页面可离线浏览;不需要很多服务器资源。 一、用户界面体系结构:客户端应用体系结构(2) 一、用户界面体系结构:客户端应用体系结构(3) 支持客户端应用体系结构的技术有: Java applets是可以作为Web文档中的附件来分发的Java程序。Applets的代码可以被支持Java的浏览器解释和执行。 Java应用程序是运行在客户端系统上的独立的应用程序,这种客户端系统与浏览器无关。 Active X为一组综合技术,这些技术使得用任何语言写的软件构件在网络环境中能相互操作。 一、用户界面体系结构:多媒体技术(1) Web站点内部署多媒体内容采用的方法 : 图像与动画。在Web上最简单也是最重要的多媒体内容就是图像。在各种图像格式中,GIF和JPEG是Web设计中应用最广泛的两种格式。为了强化多媒体效果,动画技术得到进一步发展,GIF动画便是一例。 MacroMedia。 Shockwave或Macromedia在Web上用来使媒体播放更加具有吸引力。它们可以让用户从浏览器中体会到交互的Web内容 一、用户界面体系结构:多媒体技术(2) HotMedia。 HotMedia是适合于那些具有创造性的专业人员的工具,它用丰富的媒体增强电子商务应用系统。 HotMedia可以动态地确定所需的最少代码和数据内容,并逐步下载它。它包括: 音频流 图像间的变换效果,如擦除和褪色 特殊内容的用户界面 360度全景和部分全景 通过360度IPIX图像显示的360度全景 到HotMedia或HTML文件的热点链接 横幅打印 一、用户界面体系结构:多媒体技术(3) VRML 。VRML(Virtual Reality Modeling Language)是互联网上用来描述交互3D多媒体的国际标准文件格式(ISO/IEC14772)。该标准语言适合于动画和几何图形的3D建模,使3D情景在互联网交互环境中能够被浏览和操纵。 Video 。视频应用范围很

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档