移动互联网课程
移动互联网课程
移动互联网期末考试知识点整理
一、移动互联网现状
- 2001年10月1日,日本NTT DoMo公司推出第一个3G商用网络。
- 移动互联网带来的影响
- 移动互联网使互联网进入新的产业周期
- 移动互联网使移动通信产业发生颠覆性的变化
- 移动互联网推动了移动终端产业跨越式发展
- 移动互联网改变人们的生活、学习和公告方式
- 移动互联网使信息通信业的发展模式产生了变革
二、移动互联网技术基础
- 互联网源于1969年美军牵头组建的ARPA网。
- 1983年1月1日,已经运行了较长时期且曾经被人们习惯了的NCP被停止使用,TCP/IP协议作为互联网上所有主机间的共同协议。
- 数据链路层(Data Link Layer),这层的数据单位成为帧(frame)。
- 传输层中,TCP协议是一个面向连接的、可靠的协议。
- Web服务器默认端口为80,FTP为21。
- TCP连接的建立需要三次握手过程。
-
IPV6的优势:
- 具有更大的地址空间。
- 使用更小的路由表。
- 增加了增强的组播支持和对流的控制。
- 加入了对自动配置的支持。
- 具有更高的安全性。
- B/S模式,浏览器/服务器,是一种特殊的C/S,他在普通C/S的基础上,对服务器端和客户端都进行了改造和规范。客户端是我们熟知的Web浏览器。
- B/S与C/S模式的优劣势比较
- B/S比C/S模式维护和升级更简单。
- B/S比C/S模式成本更低。
- B/S模式服务器负载重。
- B/S不如C/S模式功能强大。
- B/S比C/S模式使用现状更广泛。
- 手机网页存在着几个不同的标准,包括WML、XHTML MP、HTML5等。
- 第三代(3G)的传输速率为2Mb/s。
- 第三代移动通信系统采用了多种新技术:
- WAP技术
- 快速无线IP技术
- 软件无线电技术
- 多载波技术
- 多用户检测技术
- 功率控制技术
- TD-SCDMA技术
- 智能天线技术
- 3G移动通信技术三种机制:CDMA2000(FDD方式)、WCDMA(FDD方式)、TD-SCDMA(TDD方式)。
- 下一代移动通信技术: 4G移动通信技术、WLAN和WiMAX。
- 移动互联网的概念:
- 移动互联网是以移动互网络作为网络接入方式的互联网及服务,它包括移动终端、移动网络和应用服务三个要素
- 移动互联网是移动通信和互联网从终端技术到业务全面融合的产物。
- 移动互联网的特点:
- 终端移动性
- 终端智能感知能力
- 个性化
- 业务私密性
- 移动智能终端及核心技术有:
- 移动芯片技术
- 系统软件技术
- 人机交互技术
- 应用开发技术
- 智能手机是一种嵌入式计算机系统
- Android的系统架构分为4层,从下到上分别是Linux内核层、系统运行库层、应用程序框架层、应用程序层。
- Android程序在虚拟机中执行的并非是编译后的字节码,而是中间码。
- Android和iOS对比:
- 系统架构
- 应用开发平台
- 开发语言
- 动画及灵敏度
- 电池的续航能力
- 多任务
- 信息流
- 市场竞争优劣势
- 云计算的定义:是一种通过网络统一组织和灵活调用各种ICT信息资源来实现大规模的计算的信息处理方式。
- 云计算是Google公司最早提出来的。
- 云计算具备四个方面的核心特征:
- 宽带网络连接
- 对ICT资源的共享
- 快速、按需、弹性的服务
- 服务可测量
- 云计算架构与服务类型:
- SaaS:以软件作为服务
- Paas:以平台作为服务
- IaaS:以基础设施作为服务
- 云计算带来的效益:
- 缩短运行时间和响应时间
- 最大限度地减少基础设施投资风险
- 降低入市成本
- 加快创新步伐
三、移动互联网应用分类及商业模式
- 从内容角度看,移动互联网应用分类包括:
- 搜索导航类
- 新闻类
- 即时通信类
- 游戏类
- 生活类
- 交通导航类
- 音乐和视频类
- 社区类
- 理财类
- 工作类
- 其他
- 对于需要用众多或者相当数量用户来支撑的移动互联网应用,应该主要抓住用户夫人共性需求,包括:
- 生活需要
- 免费
- 虚荣心
- 惰性
- 好奇心
- 好胜心
- 安全需要
- 社交需要
- 商业模式是指一个经济实体通过直接或间接方式,为其最终用户图个产品和服务并得到收入回馈的方式。
- 商业模式的组成主要包括4个方面:价值提供,产业定位,盈利模式和技术实现。
-
苹果商业模式分析:(P56)
-
谷歌Android商业模式分析:(P57)
四、手机网站
- 手机网站遵循的原则:
- 统一后端的处理与存储,避免重复开发。
- 抽取出中间的数据访问层,以同时支持PC用户界面和手机用户界面,降低二者耦合。
- 手机用户界尽量复用PC用户界面代码。
- PC用户界面和手机用户界面最好有单独的的模块维护,利于并行开发。
- PC用户界面和手机用户界面最好支持同机部署,有利于节省资源。