论文研究-基于MAS的移动终端适配技术的应用 .pdf

所需积分/C币:10 2019-08-16 15:56:48 458KB .PDF
收藏 收藏
举报

基于MAS的移动终端适配技术的应用,陈 栋,李学明,本文通过一个web页面的移动终端适配系统项目,描述了一种适用于企业集团用户的,由各个功能插件及管理模块组成的移动终端适配技术
山国武花论文在丝 系统实现了企业应用系统的移动化,叫直接使用手机访问企业的功能应用系统。实现的 功能主要包括代理网关, 数据格式到数据格式转换,以及提供移动代理服务器 各个系统应用管理模块和其他功能应用的访问接凵等。它与统一服务平台的联系是通过移动 代理服务器来发生关联,实现与企业客户现有的一些业务系统的对接,将基于架构下 的企业内部信息内容适配到终端,实现移动终端同企业内部信息的交互。 企业应用 企业傯 涌件信息管理插件资源管里应,插件及应用接入 应用插件)(应用插件 件状态监控业务信息安全 适配 管业务管期系统继护 式通信适配 移动代坦服务器 方库方式世 功 网功能文系统管理 通信能力接口 服务平台接口\系统数据库 议子模‖议子模 “上[ 办议子 嗅块 移动侧 服务平台 行业网关 移动终端 系统结构 如图所示,本系统主要包括如下功能模块: 管理功能。本系统要求具有可扩展性,以满足系统的不同要求。通常系统采用插件 框架的软件设计模式米实现系统的可扩展性。通过插件管理实现对各种功能引擎插 件的管理。 应用插件及应用接入。通过文本处理引擎和图像处理引擎,将文本数据和图像转换 成手杋终端能支持的格式。通过解析引擎,采用 技术,实现对不 同数据格式的规整。这些数据格式包括基于 的格式化数据(如 等)和一些非结构化的文档数据(如 等)。通过模板 支持引擎,实现对页面的美化。针对企业的私有格式,系统也提供这些私有数据格 式的转换插件。 业务处理。针对不同的手机终端,本系统需要提供对不同手机终端的转换请求提供 适配功能,以满足手机终端软硬件上的差异。 通信功能接口。主要实现对网络连接协议的解析处理,包括连接管理、协议解析、 协议封装、数据包分析等 适配系统的插件体系结构及响应机制 适配系统采用插件体系结构来实现不同网络元索的适酉、部署和管理,维护起来方使, 面对网站内谷的逐渐多样化,可扩展性较好,随着网站内容的技术革新,开发新的插件即可 满足适配的需求。每个插件封装了相对独立的功能,例如网页标记语言类型转换,图像转换, 公文转换等。 山国武技论文在丝 配置 图像 公文 其他 三方 文件库转换插件转挨插件转换插件转换插件转换插件 转换框架(转换规则、插件管珪) 3 担平台 (插件配置、用户设置、设备参数、注册模板) 图适配系统架构 如图所示,适配系统的转换框架同管理平台和各个功能插什相连,这种插件体系架构方 便添加功能插件,可扩展性好。上层的插件应用群也有管理器来为插件提供注册、启动、关 闭等服务,在配置文件中都可以实现自定义插件。先编写好新的插件,然后写入配置文件即 可添加新的插件。系统启动时会装载插件,用户的请求到达后,各个插件会按照优先级和触 发条件依次处理请求、生成响应、修改响应。 处珄请求并回送响应由一系列插件的功能实体()来完成的,有四类: 。主要作用是从网络传输的数据流中获取 ,经过 的修改,将改后的数据写入数据沇。典型的操作是修改各种数据请求里的域值,比 如 头 主要作用是在接收经过 改写过的 后建立响应。比 如跟 产生交互, 返回给 个对象。 将响应返回到 中,由 将其 有效提取岀并修改,将修改后的内容随数据流传回给客户端。 顾名思义,只负责监控 和 以及修改 环节中的网络连接情况,顺便记下记求次数和用户访问的历史等相 关工作,不对数据流响应做修改。 处理请求的工作流程如图所示 生成器 图工作流程图 如图所示,请求处理的流程描述如下: 用户从终端发起的请求由不同功能的请求编辑器进行编辑处理,一般过程包括终端 识別,请求头参数矫正,提交数据的编码转换等 生成器将修正后的用户请求发给企业应用服务器,并取得响应数据,典型的响应数 据包括 协议头以及 页面; 不同功能的响应编辑器对返回的响应数据进行编辑处理,一般过程包括畸形网页矫 山国武技论文在丝 正,标记语言转换,页面排版优化等: 将完成编辑的响应数据返回用户终端 在此期间,监控器在整个过程中完成日志记录。 系统管理 为方便与移动代理服务器管理系统集成,适配系统使用结杓来实现用户岑血以及后 台处理程序。为了实现移动代理系统对遹配的管理,木系统提供了 接口,选用 了一种 通信框架。由于系统采用语言廾发,为了方使后期的统一安装部署, 本系统采用加 方案。实现用户操作界面展示, 实现接∏和后台调用, 通信框架选用,部署容器选用比较成熟稳定的 系统主要模块如 数据库适配器 系统资源收集器 业务日志分析器 定时仟务管理器 系统状态 历史记录处理器 一交五信息,上报系统状态 佟系统框架摧述 各个模块功能介绍: ,为管理员提供操作接凵 ,为外部系统提供基于 的用户管理服务,包括启动,注销,暂停 和恢复; 定时仟务管理器,可以根据不同的仟务要求,管珥仟务的暂停,启动。是系统资源 收集器,业务日志分析器,系统状态机和历史记录处理器的统一管理容器 数据库适配器,统一数据库接口,可以适配主流数据厍 系统资源收集器,用于收集系统运行中,资源占用情况,比如, 等 并把分析计算的结果通过数据库适配器放入数据库中; 业务口志分析器,用于系统在运行中,业务处理产生的实吋数据,分析器根据用户 需求,统计计算的结果,通过数据库适配器放入数据库中; 系统状态机,根据要求,定时上报系统运行状态给移动代理服务器,通过 方式交互信息 历史记录处理器,定时查看数据库中是否有大量历史数据,并及时清除,并以文件 的方式保存这些历史数据,保证了实据库容量始终处于最佳状态。 计划作业系统调度器,定时收集系统数据记入文件,定时各份系统数据文件,定时 重置文件读写指示器,定时稔测引擎和 的运行状态。 山国武技论文在丝 各个模块协同工作数据流图如卜: File System 定吋任务管理器 监浏 录入系統资计任务 agent 48录入访问 日志数据 源占用数据 cronto调度器 lI■:a 析系资源收集器 业务日志收集器 数据库的历史记录外理器 历史教据 系统状杰机 meb service」服 接口 图协同工作数据图 结论 适配系统解决了结构系统移动化过程中的适配问题,提高系统移动化适配效率 降低了实施难度,规范结枃系统栘动化开发过程,优化系统移动化工程管理及降低 开发成本和维护成本的问题。本系统使用的是可扩展的插件体系,还有很大的可扩展性空间, 随着网络环境的优化,技术进一步发展,可以扩展更多的业务。 参考文献 李增辉 览器应用开发平台的设计与实现 李峰,陈达,刈泽宏等手机浏览器技术与发展探讨电信技术, () 傅晓红企业移动信息化的实现与应用分析移动通信, () 徐喜忐,王丽颖基于移动代理服务器的教务短信服务平台的实现科技资讯,,()

...展开详情
试读 6P 论文研究-基于MAS的移动终端适配技术的应用 .pdf
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    抢沙发
    一个资源只可评论一次,评论内容不能少于5个字
    • 至尊王者

      成功上传501个资源即可获取
    关注 私信 TA的资源
    上传资源赚积分,得勋章
    最新推荐
    论文研究-基于MAS的移动终端适配技术的应用 .pdf 10积分/C币 立即下载
    1/6
    论文研究-基于MAS的移动终端适配技术的应用 .pdf第1页
    论文研究-基于MAS的移动终端适配技术的应用 .pdf第2页

    试读已结束,剩余4页未读...

    10积分/C币 立即下载 >