下载此文档

ECJA-第2章-02.ppt


文档分类:IT计算机 | 页数:约41页 举报非法文档有奖
1/ 41
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 41 下载此文档
文档列表 文档介绍
商务表达平台技术基础
在WEB发展的早期,WEB服务器只提供静态的HTML页面,随着应用需求的增长和相关技术的发展,业务数据存储与WEB页面的集成变成了现实,从而推动了WEB应用从单一的信息提供发展为电子商务工具,电子商务应用的发展也反过来促进了动态内容生成技术的发展。
电子商务信息分享架构
静态页面表达及其技术基础
动态页面表达及其技术基础
用户界面体系结构的选择
Page 1
动态页面表达及其技术
动态网页技术基础
客户端应用体系结构及其技术
客户端脚本体系结构及其技术
服务器端逻辑体系结构及其技术
交互功能?
Page 2
动态网页技术基础
这里的“动态”重点不在于如何获得数据(属数据层技术)、更不在于如何构建复杂的业务逻辑,而是实现用户与应用程序的通信,以及如何将所获得的数据显示在网页中,主要目标仍然在网页上,在信息的表达上,特别信息的双向交互上。这种技术上的区别,也正反映的电子商务网站和电子商务系统在系统建设上设计思路与技术基础的不同。
CGI :通过用编程语言例如 C、Perl甚至是Visual Basic开发的应用程序来产生,这对于访问数据库或服务器上其他的大型或不同的信息资源是非常适用的。
Script:脚本(嵌入HTML语句中的程序语言)首次引人到 Web浏览器时,scape 。该脚本语言是由Java的语法派生而来的,故被称作JavaScript。Microsoft为了增强客户端脚本的能力,其开发了基于 Visual Basic的 Script语言,即 VBscript。后来,兼容,微软又开发了类似JavaScript的语言,叫做JScript。
服务器端脚本:服务器端执行的脚本程序。
Page 3
脚本与服务器端脚本
服务器端脚本程序来说,解释的工作是由服务器在将页面发出到浏览器之前完成的。
<HTML>
<HEAD>
<TITLE>Today's Date</TITLE>
</HEAD>
<BODY>
<P>Today's Date is
<?php
echo( date("l, F dS Y.") );
?>
</BODY>
</HTML>
<HTML>
<HEAD>
<TITLE>Today's Date</TITLE>
</HEAD>
<BODY>
<P>Today's Date is
Wednesday, June 7th 2000.
</BODY>
</HTML>
Page 4
脚本比较
脚本:
使一个站点中的网页对终端的用户响应性更好,来执行基本的逻辑操作和编程。
更多的简单操作,例如验证用户在一个字端中输入数据,或者是浏览器端的其他一些交互式的操作,通过服务器的程序来判断并不是一种好的解决方案。
服务器端:
不存在浏览器兼容的问题。
可以访问服务器端的资源。
简化了客户端的装载。
Page 5
客户端应用体系结构及其技术
客户端应用体系结构
客户端应用程序
Java Applets
ActiveX
Page 6
客户端应用体系结构
客户机(浏览器)
用户开始应用程序
控制逻辑
通信逻辑
内容构建逻辑
Applet
应用
服务器
下载+版本控制
通信逻辑
商业逻辑
下载
请求
传输必要
的网络数据,
而不需要传输
HTML数据内容。
Page 7
客户端应用程序
Java应用程序是运行在客户端系统上的独立应用程序,这种客户端系统与浏览器无关。
每次站点访问的下载或者将这个应用程序放在用户的高速缓存中.
Page 8
Java Applets
Java Applet 是由 Java 语言编写的包含在网页里的“小应用程序”,它不能独立运行,而必须嵌入一个HTML文件之中,由浏览器解释之后作为网页的一部分来执行。
请求
响应
HTML

Socket 连接
图1-9 客户端执行逻辑示意图
Client
(浏览器)
Web Server
HTML
页面
Applet
后台
数据源
Page 9
ActiveX
Microsoft将ActiveX定义为一组综合技术,这些技术使得用任何语言写的软件构件在网络环境中都能相互操作。在这些技术当中,ActiveX控件与Web设计的关系最密切。基本上,一个ActiveX控件是一个下载到IE,唯一支持这种技术的浏览器,并在客户端执行的功能完全的程序。ActiveX与Microsoft’s Windows操作系统一起工作,这可以提供比Java applet更强大的功能,但它只能在Windows环境下工作。不像独立于平台的Java语言,ActiveX控件以二进制代码发放,并

ECJA-第2章-02 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数 41
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 中国课件站
  • 文件大小 0 KB
  • 时间2011-10-11
最近更新