- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JavaFX RIA框架下学习资源获取MASHUP富客户端设计与实现
【摘要】针对学习者在网络学习环境中全面而准确获取学习资源这一难点问题,文章设计和实现了JavaFX RIA框架下桌面学习资源获取MASHUP富客户端解决方案。该方案能够实现互联网上不同学习资源的整合检索及汇聚等功能,方便学习者快速定位、浏览、下载自身所需的学习资源。
【关键词】学习资源;JavaFX RJA;桌面富客户端;MASHUP
【中图分类号】G40-057 【文献标识码】A 【论文编号】1009-8097(2013)07-0090-05
引言
学习资源是学习者学习的对象,在学习中起重要的支撑作用,是学习者增进知识、发展能力必要的外部条件。在网络学习环境中,如何获取和管理学习者所需要的学习资源一直是教育者与学习者共同关注的热点及难点问题。本文在总结常用学习资源获取技术与Mashup学习资源获取技术优缺点的基础上,进一步深入的探讨了如何利用JavaFX RIA框架技术,设计开发具备学习资源整合检索、检索结果整理与汇聚、检索结果快捷浏览等功能的桌面学习资源获取MASHUP富客户端。
一 常用的学习资源获取技术
1 搜索引擎
在网络学习环境下,大多数学习者习惯利用搜索引擎进行学习资源的检索与获取。利用搜索引擎几乎是学习者在互联网上进行学习资源检索首选方式或唯一方式。其原因主要是该种方式操作简单、方便快捷。但这种检索方式还存在以下缺点:一是检索结果数量巨大,筛选困难。如在百度(http://)网站上输入检索词“心理学”,检索结果达到l亿以上。在这1亿多条记录中找到学习者需要的学习资源几乎是无法完成的任务。因此利用搜索引擎进行学习资源的检索,还需要学习者不断的学习和积累搜索引擎检索的知识和技巧。二是搜索引擎无法实现目标网站的内容查询。搜索引擎只能检索Web索引网页和Web数据库里面的其他文件类型,包括PDF、DOC、PPT等类型文件。对于网站后台的资源数据库则无法实现有效检索。
2 网站检索
互联网上的学习资源网站十分丰富,并各具特色。主要包括电子书、教学课件、教学音频视频、学术性期刊、学位论文、试题库、专家库、网络课程等。通过专业的学习资源网站,学习者可以获得许多学术性较强的各种资源,但是由于各学习网站实力、商业利益和版权等诸多因素的限制,学习网站在学习资源建设上只能是偏重某一个方面。这种情况,给学习者在学习资源查找和获取等方面带来了许多负担。学习者为了获取自己需要的学习资源,不但要收集、管理数十个、甚至上百个不同网站的书签,还要花费大量的时间在众多不同的网站上依次查询。
3 社会软件
论坛、学习社区、QQ群等社会软件也是学习者获取学习资源的重要途径。具有共同学习目标的学习者可以形成学习共同体,他们不但可以通过社会软件交流学习经验、咨询解答各种学习上遇到的问题,还可以分享各自的学习资源、学习成果(作品)等。通过社会软件这种方式获取学习资源优点是针对性、适用性比较强,缺点是学习资源相对零散、缺乏组织,而且系统性、完整性不高。
二 基于RIA的MASHUP学习资源获取技术
混搭(Mashup)是一种新型的基于Web的数据集成应用程序。传统上,Mashup源于流行音乐,是一种音乐类型,也被称为bastard pop,指的是艺术家组合或者混合两首不同的歌曲(通常属于不同的流派)的音乐和歌词来创作新的歌曲。其概念后来被逐渐引申到计算机应用中,维基百科的说法:Mashup混搭(互联网)是一种网络聚合应用,有一个或者多个信息源整合起来的网站或者网络应用。由此可见,Mashup是合并多个源的信息和服务的网页或网站。一个熟知的Mashup典型范例是,该网站合并了Google的地图服务和C的公寓租售信息,包括与住宅购买数据相结合,创建了一种交互式的房屋搜索工具。
1 Mashup的分类及典型应用
按照数据整合的形式,Mashup可以分为整合型融汇(Mashups by integration)与聚合型融汇(Mashups byaggregation)两种(Mohanmed等。整合型融汇即数据层及功能层融汇,是指从不同来源中获取数据,并通过APIs整合形成更复杂的应用,其中涉及到数据获取、数据融合等技术。由于数据源具有不同的类型,例如数据库、Web服务(SOAP/REST)、RSS/Atom Feeds,因此从分布式资源中获取数据时要采用不同的技术,包括Web Feed技术、API调用技术、屏幕抓取技术。数据获取之后,还要对这些格式各异的数据进行相关处理,包括数据转换、映射、过滤、连接、排序等,最后构建出新的综合性数据对象。以上各种操作对用户提出了较高的编程要求,为了降低用户的门槛,一些
您可能关注的文档
最近下载
- 小学体育三年级下册全册教案表格式小学体育三年级下册全册教案表格式.doc VIP
- (2025)冠脉介入培训试题答案.docx VIP
- 毛利人的传统文化.pptx VIP
- 新西兰毛利文化课件.pptx VIP
- 固体物理学 -课件(3.1.1)--第三单元课件.pdf VIP
- 小学三年级上册体育计划及教案(全册)(表格式107页).doc VIP
- Dell戴尔Dell 32 Plus 4K QD-OLED显示器 - S3225QC用户指南.pdf
- 部编版小学二年级下册道德与法治第三单元《绿色小卫士》教材解读.pdf VIP
- 遗失补办户口本授权委托书.doc VIP
- 2020年自考《播音与主持创作基础》练习试题及答案.doc VIP
文档评论(0)