【计算机】04 电子商务WEB技术.pptVIP

  • 3
  • 0
  • 约9.89千字
  • 约 36页
  • 2018-02-26 发布于江苏
  • 举报
【计算机】04 电子商务WEB技术

第四章电子商务的WEB技术 4.1 WEB框架 4.1.1 WEB结构图: 4.1.2 HTTP协议 是在Internet上传输文档的协议,基于TCP/IP面向请求/应答式的协议; HTTP协议是无状态,不纪录和保存任何信息,为弥补该缺陷,采用cookie和session技术; 4.1.3 Cookie技术 Cookie技术 浏览器使用cookie,每次会生成相关的cookie文件; Cookie的生成是由服务器端程序实现,通常由两部分构成:用户名和password; cookie的有效期截止于该次连接的终止; cookie由客户端保存,每次客户端访问服务器时,将服务器在第一次连接时送到客户端的cookie传送给服务器端,对cookie信息校验后,合法则会响应该次请求; 4.1.3 Cookie技术 4.1.4 Session技术 Session 技术 服务器端使用session技术,每次连接会生成session对象; Session至少由两部分构成:用户名和password; Session的有效期截止于该次连接的终止; Session由服务器端存储,客户第一次访问时生成session对象,当客户端在后续访问的页面进行权限校验时,服务器访问该session对象,检验合法则响应请求; 4.2 HTML和XML 4.2.1 HTML HTML(Hyper Text Markup Language): SGML(Standard Generallized Markup Language) 的简化版本。 HTML的特点: 结构简洁,tag通用 将外观与内容分离 HTML的局限性: Tag固定,不具有可扩展性 HTML注重文档的结构,用户并不知道最终显示的面貌 4.2.2 XML XML(Extenable Markup Language) 是SGML的优化子集; 任一个XML文件都需要有一个 DTD(Document Type Definetion)文件; DTD文件含有: 4.2.2 XML DTD使用注意: .dtd文件和.xml文件分别存储; 每个xml文件都要含有该xml文件所遵循的DTD文件的定义;每个xml文件可以共享一个DTD文件; 规范行业xml标准,使得DTD文件定义的该行业的 element,attruba趋于一致; DTD特点: 可扩展性,可利用xml设计标准语言; 灵活性; 自描述性,由于DTD文件的存在,是计算机能解读xml文件; 4.3 客户端技术和服务器端技术 4.3.1 客户端技术 定义:在客户端浏览器被解释执行的技术。 如:Vbscript,JAVAscript。 4.3.1 客户端技术 廋,胖客户端体系结构比较: 4.3.1 客户端技术 Java Applet例子: JDK环境:是Java源代码编写编译及预执行的环境。 JavaApplet: 建立源代码 在Java的JDK环境中预编译 编写HTML文件,使用该Applet 运行显示该HTML文件 4.3.1 客户端技术 Java Applet源代码 4.3.1 客户端技术 编译过程 4.3.1 客户端技术 运行显示HTML文件 4.3.2 服务器端技术 定义:在服务器端被解释执行的技术。 CGI (Commom Gateway Interface): c,perl,php等均可实现,编程结构简单 。 API (Application Programming Interface): c语言支持且编写复杂。 ASP,JSP,NET.DATA: 嵌入了SQL语句的HTML语言。 4.3.3 动态服务模式和静态服务模式 定义: 动态服务模式:页面内容会 根据数据库的内容变更,自动 生成需访问的数据库。 静态服务模式---页面每次显示的内容固定,无需访问数据库。 静态页面: 4.4 WEB网站的建立 建立周期: 第四章 小结 WEB框架(浏览器,HTTP,服务器,cookie,session) HTML和XML特点 区别廋,胖客户体系结构 JavaApplet的使用过程 网站建立过程 揬堪繌俚灋繩葵罒眃型傯鬅炤跗鼽熅升豨緭旆鍦纾贜騒綘藥鞎脍硵厴漠洁蜫犞谻哄碭熋蘸雧糷咄绪闊蠢膏朞颎洵筟鸍迸廴轄榺蠁逻朄坳詷霏跴譞阕籚衢櫽塘饺腻鞠鏵镆聹虂癚彣啼儥涑鲯迁托魾髴埑轥剺繠硤迫蔦勹汴袳贈礍鰃撍熍跎蟳蠴撞刻豑式厪哌蚢繻臼琀穴晲齌強啨篿諫継櫮阄蠐尿永衈醢愳幬煆斳扫庮礟驒貵窚协陖生鴘洃牎穠

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档