基于JXTA移动学习支撑平台研究与实现.docVIP

基于JXTA移动学习支撑平台研究与实现.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于JXTA移动学习支撑平台研究与实现

基于JXTA移动学习支撑平台研究与实现   【摘要】移动学习作为一种新的学习模式,改变了传统E-learning的局限性,逐步受到国内外学者的重视。文章则基于移动学习的特点,结合JXTA平台所具有的相似性,提出了基于JXTA的移动学习支撑平台,通过JXTA平台的优势来达到无处不在的学习。   【关键词】移动学习;JXTA;服务组合   【中图分类号】G40-057 【文献标识码】A 【论文编号】1009―8097(2010)10―0118―03      引言      移动学习[1]是指通过移动设备来传送学习内容,这些设备包括PDAs、CellPhones、Pocket PCs、Web Pad及其他手持设备。在这一学习方式支持下,学习能够紧随着学习者的需要而发生,从而促进人们工作绩效的提高,满足按需、随时、随地学习的需要。移动学习是一种新型的学习方式,学习者可以通过无线移动设备来获取所需要的教学资源和服务,并参与到学习活动中来,它是传统学习方式的一种有益补充。   JXTA [2]是一个基于P2P[3]网络架构的应用开发平台,它能屏蔽底层通信机制的不同,达到异构网络的互联,进而确保平台上的所有用户都能随意地实现资源的共享、协作、交互。而移动学习是能够在任何时间、任何地点、以任何方式进行交流和沟通的学习模式,两者的特点具有很大的相似性,因此本文提出基于JXTA的移动学习支撑平台。      一 移动学习支撑平台JXTA体系架构      1 支撑平台特色   移动学习能不受时间、地点、设备的限制,进行自主性的学习,而且在学习的过程中是以人为中心,所以作为移动学习的支撑平台必须能够满足这些条件。本文所提出的JXTA支撑平台是基于对等网络的网络应用平台,它的虚拟网络结构如图1所示,任何的设备,比如PC,PDA,移动电话都能通过相应的有线或者无线协议连入这个网络,一旦设备连入这个网络中,即被映射成虚拟网中的一个节点。基于P2P网络架构的JXTA平台具有以下特点:   网络具有极强的自组织性,节点可以随意地加入或者离开这个网络,也可以根据个人的兴趣爱好进行相应的分组。   平台能够屏蔽底层通信机制的不同,实现异构网络互联。   网络内的所有节点之间都是平等的关系,既对其他的节点提供相应的资源,也可以从其他节点??调用它所需要的资源。即每一个节点既是服务端,又是客户端。   网络中节点之间可以根据需求进行相应的信息交互,同时也可以通过节点之间的协作来完成某一项复杂的任务。      从这些特点可以得出,JXTA平台和移动学习的特点具有很大的相似性,因此可以把JXTA平台作为移动学习的支撑平台。但实际上JXTA平台只是一个对等的通信环境,如果要使用它来进行移动学习,则必须在这个应用环境之上来架设相应的学习场景,具体体现为移动学习服务(Web Service)。   JXTA支撑平台中节点也可以根据各自的喜好来加入到不同的组中,从而获取组内的共享服务,如图2所示,学习者想要获取远程教学服务,则它可以加入到这个远程教学服务组内,然后就可以获取所有跟远程教学相关的服务;如果他要获取全球的GPS卫星定位信息,则它只需加入到卫星定位服务组。JXTA网络平台上的用户也可以根据各自的兴趣爱好来组建新的组,并邀请其他用户加入到这个新组中。JXTA网络平台的这种机制完全体现了移动学习中以人为本的理念。   经过上面的分析,JXTA平台的特性和移动学习的特色具有极大的相似性,因此JXTA适合作为移动学习的支撑平台。      2 JXTA体系结构   JXTA支撑平台可以划分为三个结构,从下至上依次是:核心层(JXTA Core)、服务层(JXTA Service)和应用层(JXTA Application),其体系结构如图3所示。   核心层为移动学习服务和应用提供了最本质的核心支持;服务层扩展了核心层的功能,为移动学习服务的应用开发提供了相应的网络服务;应用层则是具体实现适合移动学习的应用服务。      二 JXTA架构上的移动学习系统      移动学习模式重在移动性,因此移动学习系统必须是用户能够通过移动通信设备来进行在线学习的交互平台。JXTA架构上的移动学习系统采用JXTA协议来屏蔽底层通信协议之间的区别,通过该协议,用户也能实现在线学习。JXTA架构下的移动学习系统也涉及到移动学习服务的开发,部署,和应用。   1 移动学习服务的开发   目前大部分移动通信设备上的服务应用都是基于JAVA来开发的应用程序,而JXTA支撑平台的内核也是基于JAVA的,所以开发的基于JAVA标准的移动学习服务是能够直接打包成JAR软件包,并可以直接在移动通信设备上安装运行,还能直接与JXTA支撑平台

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档