移动电子商务的架构,移动中间件和wap网关的比

时间:2019-11-29 16:06来源:金沙澳门官网
从技术层面来说,移动电子商务的架构分成如下三个层次。 一、wap网关的做用 对于移动客户端,WAP网关作为服务器,为用户提供了安全、压缩、协议转换等服务;在互联网端,WAP网关作

从技术层面来说,移动电子商务的架构分成如下三个层次。

一、wap网关的做用
对于移动客户端,WAP网关作为服务器,为用户提供了安全、压缩、协议转换等服务;在互联网端,WAP网关作为客户机,向web服务器发出服务请求,通过因特网获取用户需要的信息。如图:

APN(Access Point Name),即“接入点名称”,用来标识GPRS的业务种类,是通过手机上网时必须配置的一个参数,其决定了手机通过哪种接入方式来访问网络。

(本文参阅人工智能网)

1.网络基础层

图片 1 

一、类别

自国务院印发《新一代人工智能发展规划》,提出“举全国之力,在2030年一定要抢占人工智能全球制高点”以来,我国的人工智能行业发展迅猛。

网络基础层是最底层,这一层主要是移动网络基础设施,它是所有移动应用的网络基础,通常由网络运营商负责该层的建设、运营和维护。我们常说的GPRS网络和3G指的都是网络基础层的概念。该层主要决定了移动应用的网络性能如带宽等。

WAP网关解决了无线通讯下的几个关键问题
   安全:数据信息经过压缩编码并加密后才发送手机终端
   协议转换:WAP协议与因特网协议的转换功能
   可靠性:WAP网关的错误校正技术,可以确保网络浏览和数据传输过程不会因无线电通信线路质量的变化而受到严重影响。
但是wap网关的存在如下限制:
 1.WAP网关没有解决兼容性的问题:
   WAP只对手机接入提供支持,使用手机中内置的浏览器登录。需要自己解决终端差异性问题
   不同的手机终端对WAP页面的浏览能力不同,老式机型只能支持WML格式,目前部分手机也支持XHTML格式和CHTML格式,智能手机也可以支持常规的html页面和Javascript,除了浏览器的不同,不同型号的手机:屏幕大小,支持的文件格式也不同。
   现在一般的做法是使用开源项目WURFL来适配不同的终端。
 2.接入方式单一:无法实现wifi方式接入
 3. 终端单一:计算机、电话、家电、汽车等智能设备无法接入

  1、WAP网络

随着《新一代人工智能发展规划》的发布,国务院开始从整体上部署我国的人工智能发展规划,并对2030年前的我国新人工智能发展的总体思路、战略目标和主要任务、保障措施进行系统的规划和部署。主要体现在:加快智能产品的研发、智能制造使能工具与系统、智能制造云服务平台,建立智能制造标准体系,推进制造全生命周期活动智能化。

图片 2

二、移动中间件
  目前常用的移动中间件有SYBASE和IBM两种,和wap网关一样提供无线方式接入、认证、数据同步、安全等功能

    WAP是通过GPRS访问WAP业务。

从国家战略来看,未来一段时间内,人工智能和制造业的结合将成为推进智能制造的主要手段。从产业发展情况来看,人工智能产业架构已经初具雏形,主要包括基础支撑层、技术驱动层和场景应用层。

2.中间件层

图1:ibm的解决方案

    例如移动的WAP网络,即CMWAP,也叫移动梦网。通过该接入点可接入一个比较大的移动私网,网内有大量的手机应用下载及资源访问。因为WAP不接入互联网,只接入运营商的私网,所以流量费用比较低廉。

图片 3

中间件层处于网络基础层之上,该层的主要作用是屏蔽网络基础层,为上层的移动应用开发提供一个统一的平台。中间件层使得网络基础层“透明”,服务提供商无需考虑其网络性质。WAP就是一种类似于中间件的技术,通过制定一系列标准协议使得WAP应用不受网络和终端设备的影响,从而实现多网络多终端的服务。

图片 4

  2、NET网络

基础支撑层:国际IT巨头长期盘踞,中国初创企业很难进入

图片 5

图2:sybase的解决方案

    除了WAP以外的服务目前都用NET,比如连接Internet等。

在人工智能领域,传统的芯片计算架构已无法支撑深度学习等大规模并行计算的需求,这就需要新的底层硬件来更好地储备数据、加速计算过程。基础层主要以硬件为核心,其中包括GPU/FPGA等用于性能加速的硬件、神经网络芯片、传感器与中间件,这些是支撑人工智能应用的前提。这些硬件为整个人工智能的运算提供算力,目前多以国际IT巨头为主。

3.移动应用层

图片 6

    NET也叫GPRS连接互联网,通常每个省的运营商会提供若干个Internet出口以供NET拨号用户使用。其流量费用较WAP要高一些。

目前在GPU领域,英伟达主打工业级超大规模深度网络加速,并于日前推出了基于Volta、首款速度超越100TFlops的处理器Tesla;英特尔主要围绕FPGA构建产业,推出了模仿人脑的人工智能芯片。谷歌也推出了第二代TPU芯片,为自己的开源TensorFlow框架提供芯片支撑。除了这些谈到的行业巨头,在这一领域还有众多的初创公司,如中星微、寒武纪以及西井科技等,但在产业布局能力和研发实力方面还不可与这些巨头匹敌。

移动应用层处于最上层,它由应用服务提供商来开发和维护,为用户提供各种各样的服务,例如移动银行、移动游戏等。

图3:cisico的解决方案,不过我觉得CISICO的解放方案是基于wifi接入的,适用性有限

二、区别

技术驱动层:算法和计算力成主要驱动力,开源化是趋势

图片 7

图片 8

  1、移动、联通、电信分别针对WAP和NET定义了相关的接入点。例如移动的CMWAP(移动梦网)、CMNET,联通的UNIWAP、UNINET、3GWAP、3GNET,以及电信的CTWAP(互联星空)、CTNET。

技术层是人工智能发展的核心,对应用层的产品智能化程度起到决定性作用,在这一发展过程中,算法和计算力对AI的发展起到主要推动作用。技术层主要依托基础层的运算平台和数据资源进行海量识别训练和机器学习建模,以及开发面向不同领域的应用技术,包含感知智能和认知智能两个阶段。其中,感知智能阶段通过传感器、搜索引擎和人机交互等实现人与信息的连接,获得建模所需的数据,如语音识别、图像识别、自然语音处理和生物识别等;认知智能阶段对获取的数据进行建模运算,利用深度学习等类人脑的思考功能得出结果,如机器学习、预测类 API 和人工智能平台等。在此基础上,人工智能才能够掌握“看”与“听”的基础性信息输入与处理能力,才能向用户层面演变出更多的应用型产品。

移动中间件具有WAP网关所没有的优点是
1.缓存:移动中间件具有客户端,客户端实现web的展现、缓存、表单同步,支持浏览显示的控件也更多,应用更丰富。例如M-Business Anywhere Client。同时这对手机终端也产生了要求。
2.内存数据库使用:如果是大型web应用,比如CRM/手机银行等业务,存在动态表单,又存在着大数据量查询、排序的需求,使用常规方式数据量大,手机电池消耗很快,移动中间件可以在客户端使用移动数据库缓存数据,减少数据压力。
3.移动中间件解决了终端兼容性问题,移动中间件实现了手机终端的适配,可以适应不同手机屏幕的变化。
要特别说明的是移动中间件价格都比较昂贵

  虽然有这么多接入点,但实际上只有WAP和NET两种方式。且不管是上述的那么接入点还是本身WAP与NET的两种根本接入方式均是人为划分的。  

当前,国内的人工智能技术平台在应用层面主要聚焦于计算机视觉、语音识别和语言技术处理领域,国内技术层公司发展势头也随之迅猛。

结论:
如果网站复杂度不是特别高,只是表单的提交,显示。采用WAP网关接入有更高的性价比。如果有表单的批量提交(缓存要求)、并且复杂度比较高,有多种终端多种方式接入的需求,可以考虑采用移动中间件实现。

  2、WAP是为手机WAP上网而设立的,后者则主要是为PC、笔记本电脑、PDA等利用GPRS上网服务。它们在实现方式上并没有任何差别,但因为定位不同,所以和NET相比,WAP便有了部分限制,资费上也存在差别(这些限制和差别都是人为的)。

图片 9

个人体会,不能保证正确,欢迎指正

  NET拥有完全的Internet访问权。而 WAP的适用范围就要看WAP网关所提供的支持了。目前,中国移动的WAP网关对外只提供HTTP代理协议(80和8080端口)和WAP网关协议(9201端口)。

场景应用层:AI与场景深度融合,领域应用更加广泛

  3、WAP只是一种GPRS(文中所说的GPRS是一种移动通讯技术,运营商同样会在实现3G等其他移动通讯技术的前提下,提供WAP或NET接入点)应用模式。WAP应用采用的实现方式是“终端+WAP网关+WAP服务器”的模式,不同于一般 Internet的“终端+服务器”的工作模式。主要的目的是通过WAP网关完成WAP-WEB的协议转换以达到节省网络流量和兼容现有WEB应用的目的。

应用层主要是基于基础层与技术层实现与传统产业的融合,实现不同场景的应用。随着人工智能在语音、语意、计算机视觉等领域实现的技术性突破,将加速应用到各个产业场景。

  WAP网关从技术的角度讲,只是一个提供代理服务的主机,它不一定由网络运营商提供。但据我所知,中国移动GPRS网络只有唯一的一个WAP网关:10.0.0.172,由中国移动提供,用于WAP浏览(HTTP)服务。有一点需要注意,WAP网关和一般意义上的局域网网关是有差别的,标准的WAP 网关仅仅实现了HTTP代理的功能,并未完成路由、NAT等局域网网关的功能。这就决定了它在应用上所受到的限制。

应用层按照对象不同,可分为消费级终端应用以及行业场景应用两部分。

三、对开发的影响

消费级终端包括智能机器人、智能无人机以及智能硬件三个方向,场景应用主要是对接各类外部行业的AI应用场景。近年来,国内企业陆续推出应用层面的产品和服务,工业机器人和服务型机器人也层出不穷,应用层产品和服务正逐步落地。

  在移动开发中,使用移动设备连接网络时,如果是WAP接入点则需要设置代理,而电信与移动联通的代理并不相同,移动和联通的WAP代理都是10.0.0.172:80,电信的WAP代理是10.0.0.200:80,所以进行Android开发时需要判断接入点:

其中,IBM 最早布局人工智能,“万能Watson”推动多行业变革;百度推出“百度大脑”计划,重点布局无人驾驶汽车;而谷歌的人工智能业务则较为繁杂,多领域遍地开花,包括 AlphaGo、无人驾驶汽车、智能手术机器人等;微软在语言语义识别、计算机视觉等领域保持领先。除此此外,家电行业也掀起了人工智能的热潮,不少家电企业都瞄准了人工智能,潜心研发AI技术,将其应用于家电产品。今年以来,国内家电品牌都在向智能制造转型,试图立足“Smart Home”,将人工智能和智慧家庭更紧密地结合在一起。

接入点类型:

WAP网络:移动联通Wap(代理相同:10.0.0.172:80),电信Wap(代理:10.0.0.200:80)。

NET网络:运营商(移动联通电信)Net网络、WIFI、USB网络共享 。

一般行货运营商定制的手机上网参数都已内置,而一些水货手机则需要自己设置。

四、其他

  一些使用移动办公的大型企业,通常会使用专用APN(基于GPRS的VPN网络,可以和Internet中的VPN类比),也称为GPRS-VPN。企业通过专线和移动公司的GPRS网络的GGSN相连,在移动GGSN网元上为企业设置一个专用的接入APN点,从而在企业的移动设备和企业内部网络之间构成一个无线虚拟专网(VPN)通道,解决了企业提出的内部网络安全性及数据私密性要求。

  由于安卓、苹果等国外智能手机在中国的普及,移动悄悄地将接入点融合(CMWAP和CMNET)了。因此移动WAP网关在控制上网终端上得以放宽,不能通过移动网关上网的却可以了,例如IE浏览器。移动WAP网关的主要作用是识别用户手机号、限制WAP无限流量卡、缓存网络数据。在资费上,CMWAP和CMNET已无区别(无限WAP流量卡除外)。上面提到的中国移动对CMWAP的限制,自2011年以后,部分省市已经解除。

五、相关资源

  (CMWAP)

  (CMNET)

  

  (GGSN)

  (GPRS)

  

编辑:金沙澳门官网 本文来源:移动电子商务的架构,移动中间件和wap网关的比

关键词: