支持终端融合的Mashup开发与运行平台研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:a591393620
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Mashup是一种在已有的Web服务基础上通过按需混搭和服务组合快速构造新应用的方式。随着智能手机、平板电脑等移动终端的普及,个人计算机用户经常需要通过个人计算机以及各种不同的移动设备来访问同一个Mashup应用。然而,现有的Mashup开发平台一般都只支持单一的终端形式,所开发的应用无法较好地支持多种终端设备。针对这一问题,本文提出并实现了一种支持终端融合的Mashup应用开发及运行平台。该平台在实现已有的Mashup开发平台轻量级、可视化等特点的基础上,还实现了支持终端融合的Mashup应用开发及运行时终端自适应。该平台的终端融合与自适应能力使得所开发的Mashup应用能够无需修改就支持智能手机和个人计算机等不同的终端类型。该平台的终端融合技术从页面布局、数据格式、页面控件三方面出发,通过对于终端设备差异的模式化处理动态生成适应于不同终端类型的交互界面。其中,针对特定终端设备的页面解释器能够根据不同终端类型执行定制化的页面解析流程;页面布局转换算法在基于有向无环图的页面布局模型基础上,通过预定义的转换规则实现不同终端类型间的页面布局转换;数据格式转换算法通过数据格式的自动转换实现对于不同带宽水平的网络环境的自适应,从而减少数据冗余、提高数据传输的效率。在此基础上,本文通过一个案例研究对该平台的有效性和运行性能进行了评价和分析。
其他文献
文化身份作为动态的社会建构过程,拥有多种不同的建构资源。迅猛发展的大众传媒正逐步成为塑造现代人文化身份的重要途径,它在传播活动中附带地再现和建构文化身份。当前,文
副词学习一直是外国学生学习汉语的重点和难点,泰国学生也是如此。本人于2012年5月到2013年3月在泰国乌隆府DonBosco学校进行了为期十个月的教学实习,教学对象为学习汉语一至两
2011年3月11日,日本东北部发生了9级大地震。这场自然灾害给日本带来的不仅仅是巨大的人员伤亡和经济损失,更因随后发生福岛第一核电站泄漏事故而引发了日本国内外对于核能安全
2009年长期以来对中日经济发展做出重大贡献的日本对华ODA宣告终结。在后ODA时代,日方开始率先研究日本企业的BOP事业在中国展开的可能性。被奉为“解决贫困问题的最终武器”
<正> 毛泽东教育思想是在中国特定的历史条件下产生的,不论在内容还是在表现形式上,都具有其独自的特点,这种特点是其思想的特殊本质的表现,是历史性和个性的统一。正确地认
环境问题的日益突出严重危及人类的生存和发展。国家与政府间国际组织在全球环境治理中的不足使得全球环境治理这一概念被提出并被付诸实践。在全球环境事务中,国际环境非政府
妈祖信仰之所以流传广泛,历千年而不衰,甚至在诸神中成为后来居上者,其原因是多方面的,其中妈祖传说起着积极的推动作用。但是,信仰与传说毕竟不是一回事。
焦化废水厂出水、污水厂出水以及受生活污水污染的自然水体中吲哚类化合物均有检出。由于其与稀释的氯或氯胺溶液反应后会产生氯代芳香烃类或含氮杂环类的消毒副产物已经引起
针对当前数字专用集成电路设计中的验证瓶颈,提出了一种基于SystemC电路行为建模与测试控制技术的专用集成电路验证方法,并应用到网络调度芯片的具体验证实验中.实验数据表明
<正>在中国规模最大的反渗透污水处理厂,太原钢铁集团的水处理厂中,陶氏超滤组件SFP-2860再次证实了其作为反渗透系统预处理的优异性。太原钢铁集团有限公司是世界上最大的钢