网站大量收购独家精品文档,联系QQ:2885784924

vlbc中组件度和可扩展性研究.pdf

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

摘要 随着计算机虚拟技术和网络教学的不断发展,计算机虚拟实验室 逐渐成为的研究热点之一。近年来,国内外各高校和研究机构都致力 于研制和开发自己的虚拟实验室系统,并已取得一系列研究成果。本 文设计和实现的基于组件的虚拟实验室(VLBC)采用Java Applet为 客户端,集成JavaBean作为实验组件,Matlab作为计算后台,具有 良好的可扩展性、可移植性和可重用性。 论文首先介绍当前国内外虚拟实验室的研究趋势和研究成果。说 明了VLBC目前的研究现状,阐述了其运行机制和各种关键技术的选 取和其在系统中的运用。VLBC采用有向无环图(DAG)的拓扑排序 机制管理组件。 针对VLBC平台的运行效率问题,本文在分析各组件之间的数据 依赖和运行次序关系的基础上,提出了一种新的基于Java多线程机 制和“唤醒”机制的DAG并行算法。与拓扑排序算法相比,降低了 算法的时间复杂度。通过实验,验证了算法的正确性和快速性。将算 法应用到密码学虚拟实验室后,系统运行结果表明:在新算法下,较 大地缩短了运行时间,提高了资源使用效率,提高了用户满意度,能 更好地完善VLBC。 为提高系统的可扩充性,设计并实现了用户自定义组件模块,该 模块可以让用户通过编程的方式自由搭建新的实验组件,并实时添加 到原有系统中与系统无缝整合,使得系统拥有极大的扩充性。预留了 自定义组件的网络接口,使得系统网络化时,可以接受网上用户提交 的自定义组件。 本文最后对基于组件的虚拟实验室平台目前工作情况和研究成 果进行总结,阐述了将来如何对系统进行扩充和完善。 关键词基于组件的虚拟实验室,DAG并行算法,Java多线程,自定 义组件,网络接口 ABSTRACT thefast ofvirtual andremote With development technology researchof virtual becomes education,the laboratorygradually computer in researchinstitutions oneofthe recent and years,colleges hotspots.In arecommittedto theirown bothdomesticand develop systems, foreign on Base ofachievement.Virtual hasmadeaseries Component Laboratory Java for Beanasa client—side,Javacomponent, (VLBC)usingApplet asthe

文档评论(0)

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

1亿VIP精品文档

相关文档