支持终端融合的mashup开发与运行平台研究-计算机软件与理论专业论文.docx

支持终端融合的mashup开发与运行平台研究-计算机软件与理论专业论文.docx

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
支持终端融合的mashup开发与运行平台研究-计算机软件与理论专业论文

复旦大学硕士研宂生屮业论文支持终端融合的M ashup开发与运行平台研究摘要Mashup是一种在己有的Web服务基础上通过按需混搭和服务组合快速构造新应用的方式。随着智能手机、平板电脑等移动终端的普及,个人计算机用户经常需要通过个人计算机以及各种不同的移动设备来访问同一个M ashup应用。然而,现有的Mashup开发平台一般都只支持单一的终端形式,所开发的应用无法较好地支持多种终端设备。针对这一问题,本文提出并实现了一种支持终端融合的Mashup应用开发及运行平台。该平台在实现已有的Mashup开发平台轻量级、可视化等特点的基础上,还实现了支持终端融合的Mashup应用开发及运行时终端自适应。该平台的终端融合与自适应能力使得所开发的Mashup应用能够无需修改就支持智能手机和个人计算机等不同的终端类型。该平台的终端融合技术从页面布局、数据格式、页面控件三方面出发,通过对于终端设备差异的模式化处理动态生成适应于不同终端类型的交互界面。其中,针对特定终端设备的页面解释器能够根据不同终端类型执行定制化的页面解析流程;页面布局转换算法在基于有向无环图的页面布局模型基础上,通过预定义的转换规则实现不同终端类型间的页面布局转换;数据格式转换算法通过数据格式的自动转换实现对于不同带宽水平的网络环境的自适应,从而减少数据冗余、提高数据传输的效率。在此基础上,本文通过一个案例研究对该平台的有效性和运行性能进行了评价和分析。【关键词】:M ashup;开发平台;终端融合;可视化开发;移动应用【中图分类号】:TP311复旦大学硕士研宂生中业论文支持终端融合的Mashup升发与运行平台研究A bstractMashupisarapidwaytoconstructnewapplications by combining data,presentation or functionalityfrom two ormoreweb services.W ithportableterminaldevices,suchassmartphonesand tablets,arebecomingmoreand morepopular,peoplecanaccessamashupapplicationusingavarietyofterminaldevices.However,theexistingmashupdevelopm entplatformsareusuallydesignedforaparticulartypeofterminaldevice,andtheapplication developedbysuchplatformscannotworkwellinavarietyofterm inalsatthesam etime.To addressthisproblem,amashup platform,which isbased on aseriesofterminalconvergencemechanisms,wasproposedinthispaper.Theplatform,likeother existing mashup developmentplatforms,has a lotofadvantages,such assupportinglightweight developm ent environm ent,visualizing developm entinterfaceandsoon.Whatsmore,withaseriesofadaptive terminalconvergencemechanisms,Mashup applicationsdevelopedbythisplatform canbeusedindifferentterminalequipm ent.Byanalyzingthe differencebetween heterogeneousterm inaldevices,the mainterm inalconvergencetechnology used inthe platform,considering page layout,dataformatand page controlsthreeaspects,w illgeneratefinalm ashup pagethatadaptedtothecurrentterminaldevicedynamically.Thepage interpreterdesigned foraparticularterminalwillexecutecustomizedpageanalyticprocess.The page layouttransferalgorithm,

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档