基于移动互联网的WEB业务网关应用与研究

来源 :数字化用户 | 被引量 : 0次 | 上传用户:yfg1243
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】移动Web业务网关通过实现系列的基础服务、系统服务和应用服务,提供支撑移动应用的共性和关键性技术服务,可屏敝多种移动终端设备和系统的差异,使软硬件配置千差万别的移动终端都能快速正常浏览互联网的内容,有效提高移动服务端与终端的访问速度,全面提升用户访问体验。
  【关键词】移动互联网 业务网关
  移动互联网是近年来最具市场潜力的行业,业务类型多样化和内容多媒体化成为移动业务吸引用户的亮点。但用户使用移动互联网过程中的终端受限、网速太慢、内容缺乏、安全等问题,严重制约了移动互联网业务的发展。针对移动互联网应用平台发展迅速,快速响应客户需求的特点,为其实现轻量级的移动Web业务网关以解决上述问题成为发展移动互联网业务的关键。
  一、总体研究内容
  本文探讨的移动Web业务网关系统采用模块化设计,通过研究实现基于移动WEB应用的业务网关,构建提供包括基础服务、系统服务和应用服务在内的几大类服务,屏蔽手机、PDA、平板电脑、终端机、车载电脑等移动终端设备和系统的差异,提供支撑移动应用的共性和关键性技术服务等。
  二、移动终端自适配引擎
  (一)移动终端显示自动重组及转码技術
  移动WEB终端显示自适应方案通过自动分割和重组互联网页面,使页面能够以最佳的形式展现给最终的用户,使软硬件配置千差万别的手机都能快速正常浏览互联网的内容,并有效提高页面访问速度,全面提升用户访问体验。网页的内容需要通过布局文件的定义重新组织以适应手持设备的不同的屏幕尺寸和内容容量,并决定内容如何显示在不同设备上。
  移动转码服务将www网页内容转化为多手机终端适用的页面的技术解决方案。由于移动终端的复杂多样性,互联网网页到手机端页面,不是一个简单的一一对应关系,而是一个一对多的关系,并且可能因为新页面标准(例如HTML5)和新形态终端(例如iPad等MID和类MID终端)的不断出现,呈现更为离散的终端形态趋势。
  (二)异构承载网适配子系统
  在网关异构网络适配器组件里,需要包含支持不同协议的通讯组件,提供配置文件就适配接口针对不同的异构网络转换内容输出至应用终端。异构网络适配系统通过对用户环境以及上下文的感知得终端环境和网络环境的能力,同时还有用户个性化的信息,对业务进行充分的交互和适配,并通过与网络环境以及终端环境的协同与适配最终提供给用户更舒适的体验。
  三、业务网关基础应用简介
  (一)网关前置安全服务
  前置安全系统为了防止恶意的无线用户对移动web网关进行的破坏活动,通过该系统可以保障移动网关基础应用的安全运行。前置 安全系统为平台底层到业务应用提供全面的安全体系结构,支持JAAS安全模型、SSL加密构件,提供了认证和访问控制、传输加密、审计以及异构环境下的集成安全机制等,能够实现与我国电子政务、电子商务认证证书的无缝集成和电子证书的端到端管理,为驻留在应用服务器之上的组件、应用和服务提供端到端的安全认证。
  (二)页面加速优化模块
  页面加速优化模块主要实现如下功能:
  1.传输协议优化:支持传输协议优化和HTTP1.1协议向HTTP1.0协议的转换,同时支持iframe等内容的直接取回,避免客户端多次向内容服务器请求。
  2.动态交织:支持动态交织技术,将同一用户的多个HTTP请求写入一个套接字,实现用更少的数据包传递数据,有效地减少网络负载和延时问题。
  3.页面过滤:支持主动分析Web页面中的无效数据,如:原始内容的JS、CSS,HTML页面中的空行、空白图像、注释等无效内容。
  4.内容过滤:支持内容过滤功能,也可将被拒绝的访问请求重定向到特定提示页面。每一种规则都支持黑名单和白名单定义,并根据规则执行相应过滤操作。
  (三)网关流量监测工具
  主要实现对WEB网关的性能和用户访问互联网的行为进行统计,并生成相关统计报表,将统计报表数据导出到数据库或报表工具。可根据性能统计数据可以有效分析服务中的瓶颈,及时调整网络资源分布,提高服务质量。
  (四)智能缓存服务
  该WEB网关支持集群(Cluster)应用,作为WEB网关基础服务的缓存要融入到整个系统中,各服务器的协调工作是缓存子系统运行的基础,为了有效管理和安全性要求,不同数据将使用不同网络(VLAN,Virtual Local Area Network,虚拟局域网)传输,同时系统中需要多台缓存服务器,以满足系统负载和可靠性要求。
  (五)数据流优化压缩与传输技术
  移动Web网关通过内容编解码、格式转换和内容压缩功能,以减少通过无线数据网络传输的数据量。对html、pdf、doc等文件的无损压缩和对图像文件的有损压缩,节省带宽,降低延迟。同时,网关采用了基于硬件的GZIP和LZO高速流压缩算法,可以对所有的数据先压缩后传送,大大提高了终端用户在使用Web资源和C/S应用时的访问速度,减少下载时间和网络流量。
  四、基于业务网关快速搭建移动应用服务
  移动应用平台包括移动应用可视化开发平台、移动应用管理平台两部分内容,以基于服务构件形式为移动互联网应用服务实现快速开发模型及管理配置。移动应用管理平台,提供开放的基于服务构件的应用配置平台,支持各种丰富的WEB端移动应用运行。便终端用户和应用开发人员可更快捷的实现移动设备上的配置更复杂的应用。以基于服务构件形式为移动互联网应用服务实现快速开发模型及管理配置。移动应用可视化开发平台,是基于WEB端的图形化界面编程工具,通过与服务构件的搭建、配置,完成后即可直接上线使用,使用模块化的设计理念,具备松散耦合的特点,能够解决服务动态部署和替换问题。
  五、结束语
  基于移动WEB业务网关的基础支撑服务,我们已实现了包括移动商务、移动企业门户、移动办公等的典型应用服务,该系列移动应用服务具有如下特点:增强的用户体验。提供了特定于设备的适应能力以支持种类日益繁多的移动设备,针对设备的具体功能向用户提供最佳效果的运行时设备识别能力。多方面的支持。为移动内容和应用程序提供商在提供一站式管理的方式,使集成的复杂性降到最低。
  参考文献:
  [1]爱立信(中国)有限公司.爱立信移动互联网解决方案面面观[J].电信网技术, 2009,(6):44—47
其他文献
【摘 要】本文主要介绍了基于51单片机为核心的LED点阵显示屏控制系统的设计,在对LED点阵显示屏做了简单介绍的基础上,详细阐述了LED点阵显示屏的控制系统的主要框架结构,通过译码电路和驱动电路来完成显示屏的控制和数据传输,同时根据控制系统的主体结构框架,对系统的控制流程进行设计,从而完成LED点阵显示屏的信息的显示。  【关键词】51单片机;LED点阵显示屏;译码电路;驱动电路;数据显示  一、
【摘 要】本文指出完善政府采购制度的重要意义,及我国政府采购制度发展现状和存在的问题,进而提出应通过健全政府采购法律制度、建立政府采购管理体系和完善政府采购监督体系等措施,建立和完善我国的政府采购制度。  【关键词】政府采购制度 政府采购法律制度 政府采购管理体系 政府采购监督体系  一、政府采购中存在的问题  我国政府采购工作还处于发展阶段,还存在许多要解决的问题。主要体现在以下几个方面:  (
【摘 要】伴随着信息网络的高速发展人们迎来了信息化的时代,人们的生活更加的智能化,在此基础上产生了智能家居控制系统。本文通过对智能家居的概念解析、發展过程以及嵌入式技术概念及应用来具体阐述嵌入式技术在智能家居系统中的应用。  【关键词】智能家居;嵌入式技术;语音识别;智能化控制  一、前言  1980年在室内设计领域人们开始提出“智能家居”的构想[1],该构想提出之初只是为实现对住宅内部的监控与管
【摘 要】三网融合不只是广播电视网、电信网、计算机网的物理融合,更多的是高层业务的融合。目前,三网融合技术已经成熟,被广泛应用于金融、证券、保险、政府、电力、教育等行业。对于高校建设的无线校园网来说,主要完成语音,视频和数据的承载,实现手机Wi-Fi上网看视频,电视上网,网络通话等业务.  【关键词】三网融合;无线校园网  一、无线校园网络的设计原则  校园网是一个基于校园学习、生活、娱乐、游戏、
【摘 要】提出基于模拟退火算法的WLAN组网信道选择算法,仿真结果表明采用此算法进行信道选择是行之有效的。  【关键词】模拟退火算法 信道选择  一、引言  无线通信技术为人们生活带了便利和高效率。作为传统有线网络的一种替代方案和延伸,无线通信技术用无线空口替代网线,把人们固定有线接入解放出来,随时随地方便的获取信息和提供娱乐。随着智能手机和Pad的大规模普及,基于移动智能终端的数据业务爆发式增长
【摘 要】智能电网并非只是为了展示先进的技术,或者仅是着眼于某种局部问题的解决方案,它实质上是以先进的计算机、电子设备和高级元器件等作为基础,通过引入新的通信、自动控制和其他信息技术,从而实现对整个电力网络的升级改造,最终达到电力网络运行更加可靠、经济、环保这一根本目标。智能电网选择MIMO技术作为主要的通信方式,具有很多优势同时也是一种必然趋势。它不仅仅可以实现资源共享,减少资源重复建设带来的损
【摘 要】在Linux下,由于处于用户态的不同进程之间是彼此隔离的,它们必须通过某种机制来进行通信。Linux平台下提供了多种进程通信方式,如管道、信号量、消息队列等,本文主要研究了Linux环境中的管道通信的实现机制,探讨无名管道和有名管道的工作方式,及相应的创建和使用的方法。  【关键词】Linux、进程通信、管道  一、管道实现机制  我们把从一个进程连接到另一个进程的数据流称为 “管道”,