




已阅读5页,还剩51页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第5章Web技术基础 介绍Web的应用与开发的主要技术基础知识 及其在电子商务网站开发中的应用 内容提要 5 1Internet与WWW5 2标记语言5 3基于Web的网络计算5 4WWW的应用与开发平台5 5电子商务系统的开发 5 1Internet与WWW WWW的结构HTTP协议 WWW的结构 HTTP 客户浏览器 Web服务器 客户浏览器 HTTP协议 什么是HTTP协议统一资源标识 URI HTTP请求与响应HTTP认证 什么是HTTP协议 HTTP是建立在TCP IP协议基础上的应用层协议 它采用统一资源标识码定位WWW服务器的资源 并获取它 统一资源标识 URI URI是资源定位的语法标准 其形式为 scheme pathURL是URI的特殊形式 它用于定位WWW服务器上的资源如 HTTP请求 客户端请求 客户端请求表头 客户端上传的MIME对象 HTTP响应 服务器响应状态 服务器端请求表头 服务器响应的MIME对象 HTTP认证 HTTPClient HTTPServer 匿名请求 状态401 认证请求 响应请求或状态405 Cookie 用于存储客户端的状态 其流程为 1 当客户端请求一URI时 服务器在响应的表头中附加数个Set Cookie表头 2 客户端收到此表头时将Cookie信息存储在硬盘中 5 当客户再次请求相同的URI时 将Cookie信息发往服务器 4 服务器根据客户的Cookie信息决定其下一步的操作并将新的Set Cookie送往客户端 5 2标记语言 SGML标准HTMLVRMLXML SGML标准 SGML StandardforGeneralMarkupLanguage 是ISO在1986年公布的文字处理标准 ISO8879 它提出了一套通用的 一般化的标记语言规范 SGML的结构 元素 Elements Element内容模型 Contentmodel SGML的组成 SGML声明文件形式定义 DTD SGML文件实体 HTML 什么是HTMLHTML的文件结构 什么是HTML HTML是WWW用于描述其超文本文件的标记语言 是SGML的一个应用 其主要功能包括 定义文档的显示格式在文档中插入图形建立超级链接建立框架用表单 form 输入用户数据建立样式表 CSS HTML的文件结构 HTML标题 HEAD HTML主体 Body 控制信息 文件内容 HTML的文件结构举例 本篇标题本篇内容这是一篇HTML范例 VRML 虚拟现实造型语言 VRML VirtualRealityModelingLanguage 是用于建构人与计算机交互式的环境 这种环境具有以下特性 1 能够给用户以三维立体的虚拟境界 2 应该给使用者以第一人称的感受 并有实时任意活动的自由 5 用户能够通过一些控制装置实时地操纵和改变用户所进入的虚拟境界 XML XML是SGML的一个简化子集 是新一代的WWW的语言PII400华硕P5WIBM15 6G现代128M三星550B XML与HTML的区别 HTML的主要目标是提供文档的显示模式 POP XML的主要目标是提供文档的结构与内容 MOM HTML的DTD是基本固定的 难于扩展XML的DTD是可设的 很容易扩展 XML在电子商务中的应用 作为企业与企业之间信息交换的标准语言 替代EDI 作为不同平台 不同程序之间交换数据的标准 5 5基于Web的网络计算 网络计算模型基于Web的网络计算客户端技术服务端技术 网络计算模式 集中式结构 Monolithic 客户 服务结构 C S 三层式结构 ThreeTie 分布式计算平台 DistributedComputing 集中式结构 Monolithic 主机 终端 终端 终端 终端 终端 终端 终端 客户 服务结构 C S 服务器 服务器 客户机 客户机 客户机 客户机 三层式结构 ThreeTie 浏览器 Web服务器与应用服务器 数据服务器 分布式计算平台 DistributedComputing 分布式计算平台 分布式计算应用程序A 分布式计算应用程序B 分布式计算应用程序C 基于Web的网络计算模型 HTTP 客户浏览器 Web服务器 客户浏览器 中间件 数据库 传统应用 客户端技术 对象嵌入技术JavaApplet技术客户端脚本程序技术 对象嵌入技术 将Applet对象或ActiveX控件作为对象插入到HTML文档中 由浏览器执行 如 JavaApplet技术 JavaApplet是下载到浏览器端上执行Java小程序 可实现响应用户操作 播放实时音频或视频的功能 如 脚本程序技术 在HTML文件中插入脚本语言程序 实现网页的动态特性 主要脚本语言包括 JavaScript VBScript如 服务端技术 服务器端的脚本程序技术中间件技术 服务器端的脚本程序技术 在服务器端解释执行的脚本程序如 中间件技术 CGIISAPIActiveX服务组件JavaBean CGI Web服务器 Server 客户浏览器 Client CGI程序 CGI程序 CGI程序 数据库 服务器主机 ISAPI Web服务器 Server 客户浏览器 Client ISAPIDLL ISAPIDLL ISAPIDLL ISAPI 服务器主机 数据库 ISAPIFilter ActiveX服务组件 Web服务器 ASP DLL ASP文件 HTML Scripting Active服务组件 Active服务组件 数据库 COM DCOM 客户浏览器 应用程序 JavaBean Web服务器 Javaservlet JSP文件 HTML Script JavaBean JavaBean 数据库 客户浏览器 应用程序 5 4WWW的开发与应用平台 MicrosoftActive平台IBMWebsphere平台 MicrosoftActive平台 Active桌面 IE Active服务器 数据服务器 Active桌面 IE HTML文件 脚本程序语言 控制组件 服务 协议 Active服务器 HTML文件服务 脚本程序语言 服务组件 服务 协议 IBMWebsphere平台 WebServer ServletServer EnterpriseJavaBean WebBrowser Applet HTTP DataBase IIOP IIOP JDBC JDBC ClientPlatform MiddleTier 5rd Tier WebSphere产品家族 WebSphereStudioNetObjectsFusionNetObjectsBeanBuilderNetObjectsScriptBuilderWebSphereApplicationEnhancedServletAPIJSPIntegrationDatabaseIntegrationServletmanagementtoolsVisualAgeforJava 5 5电子商务网站的开发 电子商务网站的组成电子商务网站的开发过程电子商务网站的管理电子商务网站可靠性与可伸缩性 电子商务网站的组成 信息发布 产品目录 顾客登录 用户购物 用户留言 顾客管理 信息维护 产品维护 订单处理 支付处理 顾客数据库 产品数据库 订单数据库 顾客 顾客界面 业务处理 企业数据 电子商务系统的开发过程 需求分析体系结构设计选择平台原型系统的设计系统实现测试运行 电子商务网站的管理 系统管理网站管理内容管理交易管理顾客管理 电子商务网站可靠性与
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学汉字课标解读课件
- 血细胞直方图
- 小学生药品安全认知教育
- 信息技术键盘操作
- 小脑肿瘤手术配合
- 小细胞肺癌的诊治共识
- 导尿管相关尿路感染防控标准
- 小学实习汇报总结
- 细胞治疗展厅设计
- 销售季度业绩汇报
- GB/T 3098.15-2023紧固件机械性能不锈钢螺母
- 兰花花叙事曲二胡曲谱
- 调解协议书电子版5篇(可下载)
- 材料性能学(第2版)付华课件1-弹性变形
- GB/T 4909.4-2009裸电线试验方法第4部分:扭转试验
- PDCA质量持续改进案例一:降低ICU非计划拔管发生率
- 2023年烟台蓝天投资开发集团有限公司招聘笔试题库及答案解析
- 企业标准编写模板
- 初中道德与法治 九年级(维护祖国统一)初中道德与法治九年级作业设计样例
- 幼儿园绘本故事:《骄傲的大公鸡》 课件
- 江西省赣州市于都县2022-2023学年九年级化学第一学期期中监测试题含解析
评论
0/150
提交评论