web技术基础知识

上传人:张姑****py 文档编号:242912335 上传时间:2024-09-11 格式:PPT 页数:56 大小:214KB
返回 下载 相关 举报
web技术基础知识_第1页
第1页 / 共56页
web技术基础知识_第2页
第2页 / 共56页
web技术基础知识_第3页
第3页 / 共56页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,Web,技术基础,介绍Web,的应用与开发的主要技术基础知识,及其在电子商务网站开发中的应用。,内容提要,WWW的结构,HTTP协议,HTTP,客户浏览器,Web,服务器,客户浏览器,HTTP协议,什么是HTTP协议,统一资源标识(URI),HTTP请求与响应,HTTP认证,什么是HTTP协议,统一资源标识(URI),HTTP请求,客户端请求,客户端请求表头,客户端上传的MIME,对象,HTTP响应,服务器响应状态,服务器端请求表头,服务器响应的MIME,对象,HTTP认证,HTTP Client,HTTP Server,匿名请求,状态401,认证请求,响应请求或状态405,Cookie,用于存储客户端的状态,其流程为:,(1)当客户端请求一URI时,服务器在响应的表头中附加数个Set-Cookie表头,(2)客户端收到此表头时将Cookie信息存储在硬盘中,(5)当客户再次请求相同的URI时,将Cookie信息发往服务器,(4)服务器根据客户的Cookie信息决定其下一步的操作并将新的Set-Cookie送往客户端,5.2标记语言,SGML标准,HTML,VRML,XML,SGML标准,SGML(Standard for General Markup Language,)是ISO在1986年公布的文字处理标准(ISO8879),它提出了一套通用的、一般化的标记语言规范。,SGML的结构,元素(Elements),Element,内容模型(Content model),SGML的组成,SGML声明,文件形式定义(DTD),SGML文件实体,HTML,什么是HTML,HTML,的文件结构,什么是HTML,HTML的文件结构,HTML,标题,(HEAD),HTML主体,(Body),控制信息,文件内容,HTML的文件结构举例,本篇标题,本篇内容,这是一篇HTML范例,VRML,虚拟现实造型语言(VRML:Virtual Reality Modeling Language),是用于建构人与计算机交互式的环境,这种环境具有以下特性:,(1)能够给用户以三维立体的虚拟境界。,(2)应该给使用者以第一人称的感受,并有实时任意活动的自由。,(5)用户能够通过一些控制装置实时地操纵和改变用户所进入的虚拟境界。,XML,XML与HTML,的区别,HTML,的主要目标是提供文档的显示模式(POP),XML的主要目标是提供文档的结构与内容(MOM),HTML的DTD是基本固定的,难于扩展,XML的DTD是可设的,很容易扩展。,XML在电子商务中的应用,作为企业与企业之间信息交换的标准语言(替代EDI)。,作为不同平台,不同程序之间交换数据的标准。,5.5基于Web的网络计算,网络计算模型,基于Web的网络计算,客户端技术,服务端技术,网络计算模式,集中式结构(Monolithic),客户/服务结构(C/S),三层式结构(Three Tie),分布式计算平台(Distributed Computing),集中式结构(Monolithic),主机,终端,终端,终端,终端,终端,终端,终端,客户/服务结构(C/S),服务器,服务器,客户机,客户机,客户机,客户机,三层式结构(Three Tie),浏览器,Web,服务器与,应用服务器,数据服务器,分布式计算平台(Distributed Computing),分布式计算平台,分布式计算,应用程序A,分布式计算,应用程序B,分布式计算,应用程序C,基于Web的网络计算模型,HTTP,客户浏览器,Web,服务器,客户浏览器,中间件,数据库,传统应用,客户端技术,对象嵌入技术,Java Applet技术,客户端脚本程序技术,对象嵌入技术,将Applet对象,或ActiveX控件作为对象插入到HTML文档中,由浏览器执行。如:,Java Applet技术,Java Applet,是下载到浏览器端上执行Java 小程序,可实现响应用户操作、播放实时音频或视频的功能。如:,脚本程序技术,在HTML,文件中插入脚本语言程序,实现网页的动态特性。,主要脚本语言包括:JavaScript, VBScript 如:,服务端技术,服务器端的脚本程序技术,中间件技术,服务器端的脚本程序技术,在服务器端解释执行的脚本程序如:, ,中间件技术,CGI,ISAPI,ActiveX 服务组件,Java Bean,CGI,Web,服务器,(Server),客户浏览器,(Client),CGI,程序,CGI,程序,CGI,程序,数据库,服务器主机,ISAPI,Web,服务器,(Server),客户浏览器,(Client),ISAPI DLL,ISAPI DLL,ISAPI DLL,ISAPI,服务器主机,数据库,ISAPI Filter,ActiveX,服务组件,Web,服务器,ASP.DLL,ASP文件,(HTML+Scripting),Active 服务组件,Active 服务组件,数据库,COM/DCOM,客户浏览器,应用程序,Java Bean,Web,服务器,Java servlet,JSP文件,(HTML+Script),Java Bean,Java Bean,数据库,客户浏览器,应用程序,Microsoft Active 平台,IBM Websphere 平台,Microsoft Active 平台,Active,桌面,(IE),Active,服务器,数据服务器,Active桌面(IE),HTML文件,脚本程序语言,控制组件,服务,协议,Active服务器,HTML文件服务,脚本程序语言,服务组件,服务,协议,IBM Websphere 平台,Web Server,Servlet Server,Enterprise,Java,Bean,Web Browser,Applet,HTTP,Data Base,IIOP,IIOP,JDBC,JDBC,Client Platform,Middle Tier,5rd-Tier,WebSphere 产品家族,WebSphere Studio,NetObjects Fusion,NetObjects BeanBuilder,NetObjects ScriptBuilder,WebSphere Application,Enhanced Servlet API,JSP Integration,Database Integration,Servlet management tools,VisualAge for Java,5.5电子商务网站的开发,电子商务网站的组成,电子商务网站的开发过程,电子商务网站的管理,电子商务网站可靠性与可伸缩性,电子商务网站的组成,信息发布,产品目录,顾客登录,用户购物,用户留言,顾客管理,信息维护,产品维护,订单处理,支付处理,顾客数据库,产品数据库,订单数据库,顾客,顾客界面,业务处理,企业数据,电子商务系统的开发过程,需求分析,体系结构设计,选择平台,原型系统的设计,系统实现,测试,运行,电子商务网站的管理,系统管理,网站管理,内容管理,交易管理,顾客管理,电子商务网站可靠性与可伸缩性,冗余,负载平衡,电子商务网站可靠性与可伸缩性,浏览器,Web服务器,数据库,电子商务网站的运作,测试与发布,监视,灾难恢复,电子商务网站开发的人员配备,项目经理,系统设计师,创造性指导/信息设计师,安全设计师,数据库开发者,组件开发者,界面开发者,电子商务网站管理的人员配备,Web站点管理员,硬件与网络技师,备份操作员,数据库管理员,安全检测员,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 金融资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!