javafx ria框架下学习资源获取mashup富客户端设计和实现

javafx ria框架下学习资源获取mashup富客户端设计和实现

ID:5238912

大小:35.00 KB

页数:12页

时间:2017-12-06

javafx ria框架下学习资源获取mashup富客户端设计和实现_第1页
javafx ria框架下学习资源获取mashup富客户端设计和实现_第2页
javafx ria框架下学习资源获取mashup富客户端设计和实现_第3页
javafx ria框架下学习资源获取mashup富客户端设计和实现_第4页
javafx ria框架下学习资源获取mashup富客户端设计和实现_第5页
资源描述:

《javafx ria框架下学习资源获取mashup富客户端设计和实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、JavaFXRIA框架下学习资源获取MASHUP富客户端设计和实现  【摘要】针对学习者在网络学习环境中全面而准确获取学习资源这一难点问题,文章设计和实现了JavaFXRIA框架下桌面学习资源获取MASHUP富客户端解决方案。该方案能够实现互联网上不同学习资源的整合检索及汇聚等功能,方便学习者快速定位、浏览、下载自身所需的学习资源。【关键词】学习资源;JavaFXRJA;桌面富客户端;MASHUP【中图分类号】G40-057【文献标识码】A【论文编号】1009-8097(2013)07-0090-05引言学习资源是学习者学习的对象,在学习中起重要的支撑作用,是学习者增进知识、发展能力必要

2、的外部条件。在网络学习环境中,如何获取和管理学习者所需要的学习资源一直是教育者与学习者共同关注的热点及难点问题。本文在总结常用学习资源获取技术与Mashup学习资源获取技术优缺点的基础上,进一步深入的探讨了如何利用JavaFXRIA框架技术,设计开发具备学习资源整合检索、检索结果整理与汇聚、检索结果快捷浏览等功能的桌面学习资源获取MASHUP富客户端。12一常用的学习资源获取技术1搜索引擎在网络学习环境下,大多数学习者习惯利用搜索引擎进行学习资源的检索与获取。利用搜索引擎几乎是学习者在互联网上进行学习资源检索首选方式或唯一方式。其原因主要是该种方式操作简单、方便快捷。但这种检索方式还存在

3、以下缺点:一是检索结果数量巨大,筛选困难。如在百度(http://www.baidu.com)网站上输入检索词“心理学”,检索结果达到l亿以上。在这1亿多条记录中找到学习者需要的学习资源几乎是无法完成的任务。因此利用搜索引擎进行学习资源的检索,还需要学习者不断的学习和积累搜索引擎检索的知识和技巧。二是搜索引擎无法实现目标网站的内容查询。搜索引擎只能检索Web索引网页和Web数据库里面的其他文件类型,包括PDF、DOC、PPT等类型文件。对于网站后台的资源数据库则无法实现有效检索。2网站检索12互联网上的学习资源网站十分丰富,并各具特色。主要包括电子书、教学课件、教学音频视频、学术性期刊、

4、学位论文、试题库、专家库、网络课程等。通过专业的学习资源网站,学习者可以获得许多学术性较强的各种资源,但是由于各学习网站实力、商业利益和版权等诸多因素的限制,学习网站在学习资源建设上只能是偏重某一个方面。这种情况,给学习者在学习资源查找和获取等方面带来了许多负担。学习者为了获取自己需要的学习资源,不但要收集、管理数十个、甚至上百个不同网站的书签,还要花费大量的时间在众多不同的网站上依次查询。3社会软件论坛、学习社区、QQ群等社会软件也是学习者获取学习资源的重要途径。具有共同学习目标的学习者可以形成学习共同体,他们不但可以通过社会软件交流学习经验、咨询解答各种学习上遇到的问题,还可以分享各

5、自的学习资源、学习成果(作品)等。通过社会软件这种方式获取学习资源优点是针对性、适用性比较强,缺点是学习资源相对零散、缺乏组织,而且系统性、完整性不高。二基于RIA的MASHUP学习资源获取技术混搭(Mashup)是一种新型的基于Web的数据集成应用程序。传统上,Mashup源于流行音乐,是一种音乐类型,也被称为bastard12pop,指的是艺术家组合或者混合两首不同的歌曲(通常属于不同的流派)的音乐和歌词来创作新的歌曲。其概念后来被逐渐引申到计算机应用中,维基百科的说法:Mashup混搭(互联网)是一种网络聚合应用,有一个或者多个信息源整合起来的网站或者网络应用。由此可见,Mashu

6、p是合并多个源的信息和服务的网页或网站。一个熟知的Mashup典型范例是housingmaps.com,该网站合并了Google的地图服务和Craigslist.com的公寓租售信息,包括与住宅购买数据相结合,创建了一种交互式的房屋搜索工具。1Mashup的分类及典型应用按照数据整合的形式,Mashup可以分为整合型融汇(Mashupsbyintegration)与聚合型融汇(Mashupsbyaggregation)两种(Mohanmed等。整合型融汇即数据层及功能层融汇,是指从不同来源中获取数据,并通过APIs整合形成更复杂的应用,其中涉及到数据获取、数据融合等技术。由于数据源具有不

7、同的类型,例如数据库、Web服务(SOAP/REST)、RSS/AtomFeeds,因此从分布式资源中获取数据时要采用不同的技术,包括WebFeed技术、API调用技术、屏幕抓取技术。数据获取之后,还要对这些格式各异的数据进行相关处理,包括数据转换、映射、过滤、连接、排序等,最后构建出新的综合性数据对象。以上各种操作对用户提出了较高的编程要求,为了降低用户的门槛,一些机构推出了用于数据融汇的工具,例如Yahoo!Pipes、Goog

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。