期刊发表网电话

全国热线
022-83699069

网络资源的移动化研究与应用

作者: 发布时间:2020-01-19 14:35:38 阅读: 49 次

摘要: 随着智能移动终端的普及与发展,将现有的网络资源移动化成为目前构建移动互联最简单的方式。本文旨在研究网络资源移动化模型以及应用的实现方式。文中详细介绍了移动化领域的相关技术和研究成果,分析了移动化的模型架构,最后以某一特定网络资源揭示移动化应用的配置方法。

关键词:网络资源;移动化;模型;应用

 

1 引言

Web服务与移动设备的结合在经历了标准制定和理论研究阶段,已经发展应用与Web与移动设备之间的通信,如SOAP协议。随着智能手机的发展以及java语言在移动平台的逐渐深入应用,Web服务在移动电子商务中的应用受到越来越多企业和个人的关注,移动电话逐步成为Web服务的发展对象。

2. Web资源移动化研究现状

对于移动设备上的Web服务技术,各大软件公司都在进行研究,并有相应的产品推出。例如,微软公司的Microsoft Visual Studio和.NET可用于创建PC和移动设备的移动Web服务的应用程序。IBM也推出了一套专门用于在移动设备上提供Web服务的编程工具——“移动设备用web服务工具包”。然而随着目前智能机的飞速发展,Java程序逐渐被大多数手机所兼容,目前应用于移动设备的Web服务技术也多基于java技术。而在移动化模型方面,由于移动设备的种类众多。Web Services技术的重要价值之一便是解决整合系统与应用程序时所面临的问题,而将Web Services所提供的连结延伸到移动设备也是非常合理的方向。两种技术的结合,在未来带宽增加、传输优化的环境将会成为主流趋势。

然而,从国内外的研究现状看,Web资源移动化的理论、方法和技术受到软件理论、软件工程、人工智能以及中间件等多个领域研究工作的影响和推动,尽管目前已取得了一些有价值的研究成果。但是,由于研究历史还不长,Web 资源移动化的理论体系、工程方法以及实现技术仍不成熟,国内外重点研究主要着重与对某一核心技术的理论研究或具体应用,鲜有涉及某一整体框架通用方案的实现研究,这对Web 资源移动化的发展是极其不利的,面对客户对Web资源移动化的越来越高的需求,现有研究成果也无法较好的满足。

因此,就目前移动化发展形式而言,在技术领域, 对移动商务无线网络基础设施的研究已经相对比较成熟, 但对移动中间件和无线用户终端的研究还比较薄弱。目前,对Web资源的移动化开发方法多基于对具体页面的独立开发,开发环节繁杂而重复,并未着眼于整体系统的移植。随着实现方法的不断优化,尽管基于模板和框架等开发方法也比较好地解决了一些移动设备的支持问题。但是当具体面对某一类移动设备开发具体移动应用程序时,开发者很难摆脱对具体设备的依赖。因此,本文提出一种Web资源移动化模型设计方案能够较大程度的满足企业及个人的业务处理需求,并做到将Web 服务一整体为单元快速进行移动化的应用,并在一定程度上广泛适应,有效解决资源移动化整体方案的构建问题。

3.模型与实现

3.1 模型架构

通过对研究现状的分析,不难发现:当前应用中的模型一般只分为客户端和服务器两个模块,手机需要通过直接访问服务器而获取Web资源。我们曾在文献[2]中提出了一种新的模型方案,该方案包括三个主要模块:服务器、模板以及客户端,本文重点关注该模型的实现。该模型中,服务器主要完成Web资源的访问、转义等过程。客户端主要依据服务返回的转义后的数据进行显示,并能够监听用户操作。模板用来控制服务器访问数据来源,并控制客户端显示样式。

3.2应用举例

本研究为Web移动化的需求提供快速移动化技术。应用领域有以下两方面:1.OA系统;2.商业网站系统。

OA系统发展已经较为成熟,将OA系统移植到手机中,能够为用户提供范围更广的工作环境,让用户可以随时随地地收发邮件、批改文件。从而大大提高了OA系统的使用效率。一些商业网站系统,如微博等,已经开发出了手机客户端版应用,其核心技术就是移动化技术。应用本研究中的移动化技术能够减轻开发手机应用的工作量,减少版本升级过程的修改时间,为用户提供更加稳定的Web资源系统。

本文以某公司移动供应链管理系统为例,应用所提出的模型并实现移动应用的开发。供应链系统围绕出口公司完成整个销售过程为背景,基于Web网页的供应链管理系统的主要工作是处理订单管理环节。

该系统包含一系列工作:客户提交订单、出口公司通过审核、仓库发货、运输公司审批发货、港口到岗离岗审批以及实时的订单状态查询等。在Web网页系统的基础上,通过我们提出的模型,可以利用移动化技术手段做出其手机版的供应链系统,它所能够实现的功能和Web端相同。

本项目的服务器端架设在开源项目Apache AxisTomcat上,操作系统不限。Axis作为Soap引擎,提供创建服务器端SOAP操作的基本框架。Axis框架来自Apache开放源代码组织,它是基于Java语言的最新的SOAP规范和SOAP with Attachments规范的开放源代码实现。Axis本身是基于Java语言开发的项目,并且是以Web应用形式发布并以Servlet的方式运行的,因此它运行时需要一个应用服务器作为支撑。这里我们选用同为Apache组织开源项目的Tomcat作为Servlet容器。待服务器部署完成后,开发XSL模板,以完成指定页面的配置。最后将客户端程序安装到手机中,完成应用配置。

 

参考文献:

[1] 王丽平,张世鹏. 基于Xpath的智能终端移动化办公系统实现[J]. 数字技术与应用. 2011, (10):393

[2] 尚小溥, 葛鸣飞, 许从玉. Web资源移动化研究[J]. 信息通信. 2012, (6): 110-111

[3] 闵庆飞,王菊,刘振华.移动系统可用性综合研究框架*[J].计算机应用研究. 2012,29(2):421-426