网站设计与Web应用开发技术(第四版)(微课版)ch01 移动互联网简介_第1页
网站设计与Web应用开发技术(第四版)(微课版)ch01 移动互联网简介_第2页
网站设计与Web应用开发技术(第四版)(微课版)ch01 移动互联网简介_第3页
网站设计与Web应用开发技术(第四版)(微课版)ch01 移动互联网简介_第4页
网站设计与Web应用开发技术(第四版)(微课版)ch01 移动互联网简介_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1章移动互联网简介

教学目标教学重点教学过程第2页教学目标理解移动互联网与网站技术的发展历程移动互联网的基本概念移动互联网技术基础及高级技术介绍移动互联网应用开发基础第3页教学重点移动互联网技术基础及高级技术介绍移动互联网应用开发基础第4页教学过程移动互联网与WWW移动互联网的基本概念移动互联网技术基础及高级技术移动互联网应用开发基础第5页Internet的发展史ARPANET1969年,美国国防部(DoD,DepartmentofDefense)实验性质的包交换

(packet-switched)网络系统1980年,分成APARNET及Milnet:军事用途1970年USENET,1980年CSNET及BITNET学术用途NSFNET(NationalScienceFoundationNetwork)1986年,美国国家科学基金会取代ARPANET成为连结网络的主要网络INTERNET第6页Internet的历史第7页Internet的演进过程19451995MemexConceived1945WWWCreated1989MosaicCreated1993AMathematicalTheoryofCommunication1948PacketSwitchingInvented1964SiliconChip1958FirstVastComputerNetworkEnvisioned1962ARPANET1969TCP/IPCreated1972InternetNamedandGoesTCP/IP1984HypertextInvented1965AgeofeCommerceBegins1995第8页1.1移动互联网与WWW第9页1.1移动互联网与WWW移动互联网的技术基础Internet和Web的包含关系第10页1.1移动互联网与WWW移动互联网的技术基础IPV6TCP/IP包括近100个协议,其中TCP是传送控制协议;IP(InternetProtocol)是网际网协议。域名系统(DNS)实现域名与其所对应的IP地址进行对应和转换第11页1.1移动互联网与WWWInternet提供的服务WWW服务文件传输服务(FTP)电子邮件服务(E-mail)视音频业务电子商务对等网服务(P2P)……第12页1.2

移动互联网概述世界上最大的网中网Internet的核心是TCP/IP协议和包交换Internet实现了与公用电话网的互连Internet是一个用户自己的网络FromDr.VintonCerf,Co-CreatorofTCP/IP第13页1.2

移动互联网概述移动互联网的技术基础统一资源定位技术(URL)实现全球资源的精确定位;用应用层协议(HTTP)实现分布式的信息传送;以超文本技术(HTML)实现信息的表现。这三个特点无一不与信息的分发、获取和利用有关。超文本传送协议(HTTP)超文本标记语言(HTML)浏览器(Browser)第14页1.2移动互联网概述移动互联网的高级开发技术CGIJavaScriptServlet、JSP、ASP.Net、PHP和Python等DHTML革命XML技术XHTML技术HTML5Ajax技术第15页1.2

移动互联网概述移动互联网的高级开发技术CGI通用网关接口(CommonGatewayInterface,CGI)可采用多种编程语言编写可访问数据库但存在一定的安全隐患第16页1.2

移动互联网概述移动互联网的高级开发技术JavaScript基于对象和事件驱动并具有安全性能的脚本语言形成了标准,受到广泛支持能丰富客户端页面效果,并丰富用户体验可能存在不完全兼容的情况第17页1.2

移动互联网概述移动互联网的高级开发技术Servlet、JSP、ASP.Net、PHP和Python等在服务器端运行属于瘦客户端应用动态生成HTML编程难度较大一定程度上受到系统软硬件条件的限制第18页1.2

移动互联网概述移动互联网的高级开发技术DHTML革命结合了HTML、CSS、JavaScript和DOM

一定程度上受到浏览器类型的限制

第19页1.2

移动互联网概述移动互联网的高级开发技术XML技术包括:XUL、XAML、MXML和XAMJ等在数据表示和数据交换领域有较强的优势扩展性较好第20页1.2

移动互联网概述移动互联网的高级开发技术XHTML技术比HTML的语法更加严格是比HTML更严谨、更纯净的版本

在HTML的基础上,用XML的规则对其进行扩展所得到的产物第21页1.2

移动互联网概述移动互联网的高级开发技术HTML5内容和展示相分离支持本地数据库

多媒体应用方面得到增强更适合移动互联网应用的开发第22页1.2

移动互联网概述移动互联网的高级开发技术Ajax技术异步JavaScript和XML为用户提供更为自然的浏览体验第23页1.2

移动互联网概述移动互联网的未来6G技术人工智能技术边缘计算技术区块链技术元宇宙技术第24页1.3

移动互联网应用开发的需求与方法移动互联网应用需求的发展静态页面动态页面活动页面第25页1.3

移动互联网应用开发的需求与方法移动互联网需求的发展静态页面第26页移动互联网应用需求的发展活动页面1.3

移动互联网应用开发的需求与方法第27页移动互联网应用需求的发展动态页面1.3

移动互联网应用开发的需求与方法第28页应用发展的需求两层结构(Two-Tier)客户机、服务器胖客户机/瘦服务器发布较困难1.3

移动互联网应用开发的需求与方法第29页应用发展的需求三层结构(three-tier)表示层、功能层和数据层瘦客户机/胖服务器更灵活,更好的弹性1.3

移动互联网应用开发的需求与方法第30页应用发展的需求B/S模式静态模式一般动态模式多层动态模式选取原则1.3

移动互联网应用开发的需求与方法第31页应用发展的需求RIA(富互联网应用)结合桌面应用程序的交互式体验,传统的WEB应用的部署灵活性,成本控制特点:立即部署、跨平台、逐步下载等有关产品:Adobe的Flex、微软的Silverlight、Oracle的JavaFX和JavaSWT、XUL、Bindows、Curl、Laszlo和MUILIB等1.3

移动互联网应用开发的需求与方法第32页习题1.Internet与WWW有什么关系?2.统一资源定位符(URL)——/aip/index.html中,既包含了HTTP,又包含了WWW,它们之间是什么关系?

3.本章提到的移动互联网开发技术中哪项技术最为强大?我们应该

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论