- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《电子商务技术》 ——客户端技术 电子商务技术 2.1 用户界面体系结构及相关技术 2.2 用户界面体系结构的选择 2.3 跨平台策略 2.4 一个简单的JavaScript示例 2.1用户界面体系结构及相关技术 服务器端逻辑体系结构 客户端脚本体系结构 客户端应用体系结构 多媒体内容 2.1.1 服务器端逻辑体系结构 在Web上最简单和最常用的体系结构是完全 依靠服务器来提供用户界面内容。 客户端:利用浏览器显示服务器上得到的页 面。 过程:用户动作产生一个对服务器的请求, 服务器处理这个请求并计算结果,生成一个新的 页面再次发送到客户端。 服务器端:操作分控制逻辑、业务逻辑、内 容构建。 优点:对客户端需求的资源很少,应用逻辑 不用装入,启动用户交互所需的网络通信量小。 JSP支持这种体系结构。 2.1.2 客户端脚本体系结构 是一种向客户端提供动态内容的途径。 实现方式是将脚本作为HTML页面的一部分 从服务器转递给客户端。 脚本通常包括一些不需与服务器应用程序 通信就能在客户端执行的简单应用逻辑。 优点:服务器与用户的通信较少,需要的 服务器资源比较少。 支持这种体系结构的技术:ECMAScript、 JavaScript、Jscript、VBScript、DHTML。 2.1.2 客户端脚本体系结构 ECMAScript:在JavaScript、 Jscript基础上 发展起来,由ECMA标准化。 JavaScript:是网景公司对ECMAScript的实现, 包含一些核心对象和核心语言元素。 Jscript:是微软对ECMAScript的完全实现,并 包含了IE优点的功能。 VBScript:是微软VB家族的新成员,为IE带来了 动态脚本。 DHTML:CSS与HTML、脚本语言、不同浏览器中实 现的不同文档对象模型的结合。 2.1.3 客户端应用体系结构 运行在客户端的功能完全的应用程序。 用户可以下载这个程序。 与服务器的通信通过内嵌在http中的协议来 完成。 优点:将用户界面与业务逻辑的区别去掉了 、和用户交互时与服务器的通信很少、Web页面 可离线浏览、不需要很多的服务器资源。 支持的技术:Java Applets、可下载的Java 应用程序、ActiveX。 2.1.3 客户端应用体系结构 Java Applets:可作为Web文档的附件来分发的 Java程序,可以被支持Java的浏览器解释和执行, Java包含一些使Applet功能强大的标准类库,SUN 提供了一套构建Java程序的开发程序JDK。 可下载的Java应用程序:安装在客户端系统上的 独立的应用程序。 ActiveX:微软定义的一组综合技术, ActiveX 控件是一个下载到IE并在客户端执行的功能完全 的程序,与Windows OS一起工作,可以提供比 Java Applets更强大的功能。 2.1.4 多媒体内容 图像与动画:JEPG、GIF 媒体播放器:MacroMedia、HotMedia VRML:描述交互3D多媒体的国际标准文件 格式。 视频Video:AVI、MPEG 2.2 用户界面体系结构的选择 选择的标准:易用性、性能、安全性、平台 兼容性。 瘦客户与胖客户的比较 易用性 性能 安全性平台 兼容性 2.3 跨平台策略 选择的标准:易用性、性能、安全性、平台 兼容性。 Internet平台差异性 处理不兼容性 2.3 跨平台策略 选择的标准:易用性、性能、安全性、平台 兼容性。 Internet平台差异性 处理不兼容性 2.3 一个简单的JavaScript示例 再见! 《电子商务技术》 ——客户端技术 电子商务技术
文档评论(0)