第1讲 移动互联网概述

时间:2021-05-27 20:58:21

       第1讲 移动互联网概述

       第1讲 移动互联网概述

一、移动互联网的定义

  • 移动互联网 通过无线接入设备访问互联网,能实现移动终端之间的数据交换
  • 移动互联网 是计算机领域继大型机、小型机、个人电脑、桌面互联网之后的第五个技术发展阶段
  • 移动互联网 是未来网络发展的核心和最重要的趋势之一
  1. 百度百科定义

  移动互联网(MI)是一种通过移动智能终端,采用移动无线通信方式获取业务和服务的新型业态,包括终端、软件和应用3个层面

        终端:智能手机、平板电脑、电子书、MID等

        软件:操作系统、中间件、数据库和安全软件等

        应用:休闲娱乐类、工具媒体类、商务财经类等不同应用和服务

  2.独立电信研究机构WAP论坛

         移动互联网是通过手机、PDA或其它手持终端通过各种无线网络进行数据交换

  3.通信设备制造商角度

       狭义:用户能够通过手机、PDA或其它手持终端通过无线通信网络接入互联网

       广义:用户能够通过手机、PDA或其它手持终端以无线的方式通过各种网络(WLAN、GSM、CDMA等)接入互联网

       关键点:网络是其看待移动互联网的主要切入点

  4.MBA智库

       狭义:用户能够使用手机通过无线通信方式访问采用WAP的网站

       广义:用户能够使用手机、笔记本或其它手持终端通过协议接入互联网

  5.Information Technology论坛

       移动互联网是指通过无线智能终端使用互联网提供的应用和服务,包括电子邮件、电子商务、即时通信等,保证随时随时的无缝连接的业务模式

  6.认可度较高的定义:工信部电信研究院《移动互联网白皮书》定义

       移动互联网是以移动网络作为接入网络的互联网及服务,包括三个要素:移动终端、移动网络和应用服务

       移动终端:手机、专用移动互联网终端和数据卡方式的便携电脑

       移动通信网络接入:包括2G、3G、4G、5G等

       公众互联网服务:包括WEB、WAP方式

       移动终端是前提、接入网络是基础、应用服务是核心

  两个方面的含义

         一方面:移动互联网是移动通信网和互联网的融合,用户以移动终端接入无线移动通信网络的方式访问互联网

         另一方面:移动互联网还产生了大量的新型应用,这些应用与终端的可移动、可定位和随身携带等特性相结合,为用户提供个性化的,位置相关的服务

  7.我们的参考定义

       移动互联网是指以各种类型的移动终端作为接入设备,使用各种移动网络作为接入网络,从而实现包括传统移动通信、传统互联网及其各种融合创新服务的新型业务模式。

  • 面向特定移动设备的独特性能编写软件
  • 主要依托移动互联网,称为移动互联网开发
  • 4G+时代,手机为主
  • 移动互联网是桌面互联网的补充和延伸,移动互联网是指移动用户从自身实际需求出发,能够通过以手机、MID(移动互联网设备)为主的无线终端随时随地的通过无线方式接入互联网
  • 移动互联网是互联网和移动通信各自独立发展后互相融合的新兴市场,目前呈现出“互联网产品移动化”强于“移动产品互联网化”的趋势

二、移动互联网的特点 

   移动互联网既继承了桌面互联网开放协作的特征,又继承了移动网的实时性、隐私性、便捷性、准确性和可定位的特点

        第1讲 移动互联网概述

  • 开放性:网络开放、应用和开发接口开放、内容和服务开放,用户可选择,开放性成为移动互联网服务的基本标准。

  • 分享和协作性:在开放的网络环境中,用户可以通过多种方式与他人共享各类资源,可以实现互动参与、协同工作。
  • 创新性:结合Web2.0与移动网特征,移动互联网能够为用户提供无穷无尽的创新性业务。

  用户具有更大的自主性和更多选择,用户角色由被动的信息接受者变成为主动的内容创造者,移动终端的智能性进一步增强,用户之间通信和内容体验更具有交互性。

 三、移动互联网的发展历程发展趋势

  •  移动增值网:为移动通信系统提供增值业务的网络,属于业务网络,能够提供移动的更多增值业务
  • 独立WAP网站:独立于移动网络体系的移动互联网站点,网站独立于运营商,直接面向消费者
  • 移动互联网:以互联网技术为基础,以移动网络为承载,以获取信息、进行娱乐和商务等服务的公共互联网
  • 宽带移动互联网:移动互联网的高级阶段,可以采用更多种无线接入方式

   发展趋势

 

  • 移动互联网的整体发展趋势是与互联网的融合,在业务层面,移动网和传统互联网在内容和应用体验趋向一致发展,但产品推出速度更快于传统互联网,在网络层面,相比固定互联网,移动运营商也提供了廉价和较高的上网速率

 

  • 移动互联网业务终端化,创新的移动应用终端不断涌现

 

  • 移动互联网平台开放化,同质和异质的运营商都在开放自身的资源能力,向第三方提供业务引擎,从而推动第三方开发者应用移动优势能力开发新应用

 

  • 移动互联网的业务需求向用(实用化)、玩(娱乐化)、看(媒体化)发展

 

  • 用户体验:保证基于移动终端的互联网业务流畅使用、保证移动互联网产品与移动终端适配;保证符合传统付费模式

 

     第1讲 移动互联网概述

四、移动互联网的体系架构

  1.移动网和互联网的融合:

    应用层面、网络层面、终端层面

  2.移动互联网的技术架构还需要

    接入控制、内容适配、业务管控、资源调度、终端适配等功能

  3.移动互联网技术架构的构建需要从

          终端技术、承载网技术、业务网络技术等多层面考虑

   (一)典型移动互联网的体系结构

   第1讲 移动互联网概述

  • 业务应用层:提供给移动终端的互联网应用

        包括典型的互联网应用,比如网页浏览、在线视频、内容共享与下载、电子邮件等,也包括基于移动网络特有的应用,如定位服务、移动业务搜索以及移动通信业务,比如短信、彩信、铃音等

  • 移动终端模块:包括终端软件架构和硬件架构

        终端软件架构:包括应用APP、UI、驱动、存储和多线程内核等

        终端硬件架构:终端中实现各种功能的部件

  • 网络和业务模块:包括业务应用平台和接入网络

        业务应用平台:包括业务模块、管理与计费系统,安全评估系统等

        公共接入网络:包括接入网络、承载网络和核心网络

  (二)移动互联网端到端的技术架构

  第1讲 移动互联网概述

  • 移动终端:支持实现UI、接入互联网、实现业务互操作

        终端具有智能化和较强的处理能力、可以在应用平台和终端上进行更多的业务逻辑处理,尽量减少空中接口的数据信息传递压力

  • 移动网络:包括各种将移动终端接入无线核心网的设施,比如无线路由、交换机等
  • 网络接入:提供移动网络中的业务执行环境,识别上下行的业务信息,服务质量要求等,并可基于这些信息提供按业务、内容区分的资源控制和计费策略。网络接入网根据业务的签约信息,动态进行网络资源调度,最大程度满足业务的QOS要求
  • 业务接入:向第三方应用开放移动网络能力API和业务生成环境,使互联网应用可以方便的调用移动网络开放的能力,提供具有移动网络特点的应用。同时实现对业务接入移动网络的认证,实现对内容的整合和适配
  • 移动网络应用:提供各类移动通信、互联网以及移动互联网特有的服务

 五、移动互联网的标准

  • OMA(开放移动联盟)标准

       移动应用层技术引擎、技术规范

       移动业务应用领域:无障碍访问能力、可控并充分开放的网络和用户信息,融合的信息沟通方式、灵活完备的计算体系、可计费和经营、多层次的安全保障机制

        移动互联网业务:呈现、定位、设备管理、移动搜索方面标准

  • W3C(万维网联盟)标准

       基于Web基础应用技术的技术规范

        XHTML、移动Web的最佳实践

        设备兼容性、简化、优化、节约带宽等

  • CCSA(中国通信标准化协会)标准

       WAP、Java、移动浏览、MMS、移动邮件、即时消息、移动广播、移动广告、移动阅读、移动搜索、融合信息、移动社区、移动二维码、移动支付等标准    

 六、移动终端应用类型

  移动化应用类型

  • 阅读、移动搜索、融合信息、移动社区、移动二维码、移动支付等标准    
  • 基本语音和短信:短信提醒和任务通知
  • 社交类:QQ、微信、微博等
  • 媒体类:音乐、图像、视频类应用
  • 移动电子商务类:移动办公、移动ERP、移动进销存等定制化行业应用
  • 移动浏览类:WAP业务、移动门户
  • 个人信息管理类:通讯录、手机邮箱
  • 2D/3D游戏类
  • 导航类:定位和导航
  • 信息采集和传输类:物联网感知节点和DTU
  • 卡类应用:STK应用和USAT应用
  • 适配中间件类

  移动信息化开发中间件

    企业内部系统+MDM+简单适配=企业应用移动信息化

    第1讲 移动互联网概述

七、移动终端应用开发核心技术

  几乎所有的移动终端应用都要依托特定的网络环境(包括网络接入方式和数据通信协议),因此,对网络通信技术的理解和掌握将直接决定终端应用研发的成败

移动终端开发中所涉及的网络通信技术主要包括如下几个方面的内容

  • 互联网通信协议,包括HTTP/HTTPS、TCP、UDP、套接字通信(Socket)等。
  • 移动通信协议,包括CMPP、SGIP(中国联通)、SMGP(中国电信)、MM7、GPRS、WAP、LBS等。
  • 物联网协议,包括M2M、ZigBee、Modbus。
  • 网络接入技术,包括wifi、APN、VPN等。

  智能架构技术。每一类移动终端应用都会依赖网络中的其它网元,包括数据存储和具体的业务流程,架构的选择将直接影响系统的效率。

  图形布局和人机交互技术。UI是大部分移动终端应用的用户感知界面,简洁友好的界面布局和样式会使用户获得绝佳的体验效果。

  Webkit技术。充分利用浏览器内核的功能将会大幅度降低移动终端应用的开发难度。

  多媒体技术。移动终端多媒体应用经常会涉及音频、视频数据的编码和解。

  GPS/LBS定位技术和GIS技术。定位和导航方面的应用也是移动终端较为重要的应用分支

  Web服务技术。智能终端作为网络交互的一端有时也会作为服务提供者存在

  本地化资源使用技术。很多应用需要调用智能终端的存储设备、摄像头设备和音频设备等

  存储技术。智能终端应用所产生的业务数据通常需要存储在本地数据库/文件或者网络数据库中,而移动网络的稳定性通常会影响数据存储的完整性和准确性

  网络安全技术。数字证书和加解密技术也是许多移动办公系统重点考虑的因素之一

 八、云计算、云手机、云应用

  1.云计算的分类

  第1讲 移动互联网概述

  2.云计算的总体构架

  第1讲 移动互联网概述

  3.云手机

  云手机是将云计算技术运用于网络终端服务,通过云服务器实现云服务的手机。每一个应用、每一个功能都是云

  云手机主要包括云助手、云便签、云图片、云聊、云搜索、云邮、云浏览器等几大功能特色,所有的云功能都基于一个云账号这个账号代表了个人在云服务器的身份证。同时云服务器可以在手机和浏览器当*同登录

  云手机的核心是“网络”,没有网络就没有所谓的“云手机”,手机用户终端无需足够强大,只需要联网即可。同时,云端可以备份用户的数据,让网络成为用户的“硬盘”,随时随地接入,不怕文件丢失

  云手机的价值在于充分利用4G/5G带来的移动宽带网络、手机永远在线的特性和‘云’技术的特点,把手机和整个网络体系联系起来,让手机不再是一个孤独的手机

    云手机的核心功能包括:

      • 联系人同步备份功能
      • 应用程序推送功能
      • 基于LBS的位置定位服务
      • 应用或系统升级更新功能
      • 网络储存功能
      • 个人资料的备份功能 

九、移动终端应用开发方法分类

   1.移动应用开发方式

    • Native App:本地应用程序(原生App)
    • Web App:网页应用程序(移动Web)
    • Hybrid App:混合应用程序(混合App)

    第1讲 移动互联网概述

  2.混合式(Hybrid)开发的应用场景

   (1)集Native和Web两者之所长

    • 一方面,Native 让开发者可充分利用移动设备所提供的特性和功能
    • 另一方面,Web语言编写的代码都可以在不同的移动平台之间共享

  (2)考虑当下和未来:HTML5的可用性和功能都在迅速改进,可能会成为开发前端 App 的默认技术。用 HTML 来编写 App 的大部分代码,只有在需要时才使用 Native 代码。

  3.混合式开发的基本构架

    第1讲 移动互联网概述

    (1) 移动终端web壳是使用操作系统 API 来创建的嵌入式 HTML渲染引擎。

      主要功能是定义Native程序与网页之间的接口,允许网页中的JavaScript调用Native程序,提供基于Web应用程序的Native  API,将Web嵌入到Native程序中

    (2) 前端交互js:包括基础功能js和业务功能js

    (3) 前端适配器:适配不同的终端:Padandroidioswap