- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Mashup移动应用开发架构设计及探究
基于Mashup移动应用开发架构设计及探究1 引言
据艾瑞研究数据显示,2010年我国移动互联网市场规模达到202.5亿元,同比增长31.1%;2010年我国移动互联网用户规模达到3.03亿,同比增长50.6%。移动互联网的快速发展促进了移动应用的市场需求。移动应用是指运行在移动终端上的应用程序,使用户能够随时随地实现事务处理和信息访问。由于移动通信网独特的定位能力和庞大的用户基数,移动应用具有很强的移动性和用户相关性
在移动互联网时代,单一的用户体验已经不能满足消费者日益增长的个性化需求,丰富的移动应用种类、较高的服务质量和良好的用户体验才是锁定用户的有效方式。Mashup作为Web2.0下的新兴数据集成技术,通过聚合分散数据源上的数据生成新应用。基于Mashup技术的移动应用利用移动运营商的技术和平台,将互联网与移动网络提供的各种信息、内容和应用有机结合在一起,从而满足用户泛在化和一体化的需求,并为用户创造额外的个性化服务。随着移动设备硬件技术的提高和移动通信网络技术的成熟,基于Mashup技术的移动应用具有非常广阔的发展前景
2 相关研究
2.1 移动应用开发技术
目前的移动应用开发平台主要有J2ME、BREW和.NetCF。J2ME(Java2MicroEdition)是专门用于移动设备的Java应用开发架构,可以使用户离线使用下载的各种程序,提高运营商的网络流量。J2ME基于Java语言,移植性和跨平台使用较好,由于是通过Java虚拟机方式运行,所以系统资源占用较大。BREW(BinaryRuntimeEnvironmentforWireless)是美国高通公司开发的为无线设备提供从开发、配置、发布到计费管理的一套完整的移动应用解决方案。BREW通过与芯片、操作系统等底层结构的紧耦合提高运行效率,但是受限于平台的封闭性,没有得到更广泛的应用。NETCF(.NETCompactFramework)是微软公司,NET框架下专门用于移动应用开发的子集,支持多种语言(C/C++、C#、VB)。NETCF允许应用程序通过互联网共享数据,其兼容性和继承性很强,但实时性方面有一定的局限性
另外,有一些移动应用开发框架是在J2ME的基础上引入相关模式。例如移动应用框架引入规则引擎,可以有效改善由于大量逻辑判断出现而导致系统效率下降的问题;移动应用框架引入分层模式,可以实现功能的有效划分,提高常用组件的重复使用率,但是容易增加移动应用系统的复杂性
2.2 移动应用和Mashup结合的优势
随着互联网日益开放的数据和APIs,Mashup技术能够更好地聚合资源,提供快速的应用生成方式,丰富应用种类,改善用户体验。其优势主要集中在:(1)应用开发更方便,随着越来越多的信息提供者开放API,用户加入到开发者的队列中,降低开发成本;(2)构建应用的集成过程相对简单,可以快速满足由于情景变化而产生的服务需求;(3)采用松散耦合的方式集成信息以创建新应用,从而提高Mashup应用的兼容性和可扩展性
移动Mashup应用是指运用Mashup技术将互联网与移动网络上的信息和服务整合生成适用于移动终端的应用。基于位置的移动Mashup应用可以给用户提供实时的位置信息;结合移动通信网的通信能力、QoS保障方式,移动Mashup应用可以提供高质量的用户体验;同时,借助移动通信网的运营管理能力和业务支撑能力,移动Mashup应用可运营、可管理、可计费,促进了未来开放移动应用的形成
2.3 移动Mashup应用的研究现状
目前的移动Mashup应用研究,主要集中在理论和应用方面。理论方面的研究主要是针对移动Mashup应用的发展方向、开发架构解决方案、面临的挑战和相关的建议。文献分析个人和企业用户的移动Mashup应用使用环境,主要研究新兴的语义技术和开放的移动平台对移动Mashup应用发展的影响,以及移动Mashup应用所面临的法律政策和开发技术的挑战。基于SOA的移动Mashup应用开发平台研究认为有效的服务管理框架是保障QoS的核心,文献将移动Mashup应用开发平台分为五个部分:应用开发环境、访问层、安全策略控制、Mashup服务运行支持模块和应用执行环境,同时在执行环境中加入移动Mashup应用服务管理框架,实现资源和动态服务的有效融合
在移动Mashup应用方面,文献提出跨平台操作的移动Mashup应用解决方案,将移动Mashup应用开发分为三个模块:应用开发端、服务器端和客户端,应用开发端的Mashup编辑器聚合WebAPIs创建客户定制的移动Mashup应用,服务器端生成Mashup服务目录,用户根据目录订阅移动Mashup应用。文献[8]研究基于情景感知的企业移动Mashup应用,它将
您可能关注的文档
- 在数学教学中培养学生反思意识.doc
- 在数学教学中培养学生合情推理能力.doc
- 在数学教学中如何培养学生创新精神.doc
- 在数学教学中如何渗透应用意识初探.doc
- 在数学教学中如何正确发挥多媒体辅助教学功能.doc
- 在感受及鉴赏中培养学生主动学习兴趣.doc
- 在数学教学中有效渗透情感教育.doc
- 在数学教学中实施合作学习尝试.doc
- 在数学教学中要注重形象思维培养.doc
- 在数学教学中要重视思维能力培养.doc
- 2025四川南充市公路管理局南充市水务局遴选3人笔试备考题库附答案解析.docx
- 2025年清水河县事业单位联考招聘考试历年真题完美版.docx
- 2025年正安县事业单位联考招聘考试历年真题完美版.docx
- 2025年金沙县事业单位联考招聘考试真题汇编新版.docx
- 2025年乐业县辅警招聘考试真题汇编及答案1套.docx
- 2025年新龙县事业单位联考招聘考试历年真题附答案.docx
- 2025年淮阳县事业单位联考招聘考试历年真题含答案.docx
- 2025年紫金县事业单位联考招聘考试真题汇编含答案.docx
- 2025年永福县事业单位联考招聘考试历年真题推荐.docx
- 2025年睢县事业单位联考招聘考试历年真题含答案.docx
最近下载
- 2021-2022学年北京四中九年级上学期月考数学试卷(12月份)(含答案解析).docx VIP
- 天津经济技术开发区工业项目开发建设指南.doc VIP
- 软件系统安装调试指南.pdf VIP
- 九年级上学期十二月月考化学试题.doc VIP
- 储罐及输油管道拆除方案.doc VIP
- 【高考真题】2022年全国统一高考山东卷《物理》试题(原卷版).pdf VIP
- 2025年24年河北省中考数学试卷及答案.doc VIP
- 2025年度绍兴市专业技术人员继续教育公需科目考试题库(附答案).docx VIP
- 2025年上海高考数学二轮复习:热点题型05 圆锥曲线(十二大题型)原卷版+解析.pdf VIP
- 浙江省杭州市西湖区学军中学2024-2025学年高二上学期期末考数学(原卷版).docx VIP
原创力文档


文档评论(0)