远程教育中基于JAVA与CORBA的构件技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着计算机网络技术的发展,远程教育也得到了蓬勃的发展。目前基于WEB的计算机远程教育系统大部分是通过CGI实现的。但通过CGI执行连接程序的缺点是系统开销较大,另外,对于面向对象技术、组件技术等新技术,CGI也无法适应。OMG提出的CORBA规范的主要目标是解决异构体系的分布计算问题,它实现了软件的即插即用,也就是说只要将应用模块按此标准规范,做成软插件的形式,插入软件总线即可实现集成运行。
     本文分析了远程教育的分布式特点、CORBA规范的特点以及CORBA构件技术在远程教育中的适应性。采用CORBA技术与数据库技术相结合,对远程教育中学生学籍管理和教学资源管理方法进行了研究,提出了一个基于CORBA的远程教育系统模型、分析了该模型各部分的功能并通过实例说明了开发该系统的方法和步骤。实践表明,通过CORBA接口,在异构环境下开发远程教育管理系统是可行的;而且,可极大地提高教学及管理资源的可重用性。
With the development of Internet, distance education is getting more popular. Nowadays, Computer distance education systems WEB-based are implement through CGI. But CGI execution is bigger overhead, and can' t adapt Object-oriented and component technology etc. The main target of CORBA specification offered by OMG is to solve distributive computer in heterogeneous system. CORBA can implement plug and play in software, that is application software according to this specification can become plug-in unit. When it is plugged in software bus and it can be used immediately.
    Based on the analysis distributive character of distance education, CORBA specification, and CORBA adaptation. In this paper we discuss the management method of student and teaching resource, and give a model of distance education CORBA-based, analysis the functions of all parts in this model and illustrate the implementing method through some program. The implementation shows that the development of distributive distance education system in heterogeneous computer system is possible with CORBA interface, and it can improve greatly the reusability of software.
引文
Badrul H. Khan A Framework for Web-Based Learning
    CORBA view http://www. infosys.tuwien.ac.at/Research/Corba/OMG
    Overview of CORBA http://www. sunderland.ac.at/~tsOjti/corba-web/corba2/corba-overview.html
    Kate Keahey A Brief Tutorial on CORBA http://www.sunderland.ac.at/~tsOjti/corba-web/corbaltuto.html
    德斯蒙德 基根 《关于远距离教育定义》 1980年
    王志强,曾振炳,王东旭 CORBA在教育软件中的应用 计算机应用 2001.6
    陈春曦,马俊 CORBA结合Java在WWW中的应用 微机发展 2001年第4期
    余瑞涛 CORBA环境的Java编程 青岛大学学报 2001.6
    田农乐等 CORBA及其ORB的静动态访问技术 计算机应用 2001.1
    齐向明等 CORBA组件运行和开发环境研究 西安交通大学学报 2001.2
    李影等 基于CORBA/Java的分布信息主动服务技术研究 西北工业大学学报 2001.2月
    曾宇等 基于CORBA组件技术的三层数据库访问 计算机应用 2001.5
    刘向东 用Java开发CORBA式应用程序 电脑开发与应用 2000年第13卷第5期
    罗伍妹等 构建基于CORBA的Web数据库应用系统 福州大学学报 2000.6
    戎伟等 基于CORBA/Java开发分布式应用程序的研究 南京邮电学院学报 2000.12
    刘信彬等 基于CORBA的分布式系统安全防范 福州大学学报 2001.8
    鲍剑洋等 通过CORBA规范访问数据库的方法和途径 计算机工程与应用 2001.6
    钟杰萍等 运用CORBA的组件开发方法 计算机工程与应用 2001.10
    刘宪凯等 基于CORBA的软件构件开发方法研究 计算机工程与应用 2001.19
    刘军等 基于CORBA的分布式系统的开发 计算机工程与应用 2001.15
    生永宏等 基于CORBA的并行编程环境的设计与实现计算机工程与应用 2001.17
    
    
    李天宁等 CORBA3.0新特性的分析及评价 计算机工程与应用 2001.3
    李克清等 基于CORBA的分布式多媒体服务的QoS模型 计算机工程与应用2001.7
    车文富 CORBA与OLE/COM互操作实现技术 计算机工程与应用 2001.13
    张弛等 CORBA技术在分布式应用系统集成中的应用 电脑开发与应用 2001年 第14卷 第5期
    杨茂江 基于CORBA的网站集成系统开发策略及应用 计算机工程 2001.1
    汪正洋等 CORBA技术在系统集成中的应用 工业控制计算机 2001年14卷第3期
    奚哓霞等 基于计算机网络的 远距离教育优缺点分析 西南师范大学学报2001年4月
    王史维 跨越:远距离教育的特殊功能 江苏高教201年第2期
    朱鹏等 基于Web和CORBA的新型远程教育系统 计算机工程 1999年1月 JAVA技术在云成实验教学应用 中国科技论文统计源期刊 实验技术与管理 Vol.18 No.2 2001
    赵谦等 基于CORBA的远程教育系统设计 Applications of he computer systems系统建设 2001.2
    朱虹等 CORBA技术在网络管理中应用的探讨 计算机工程与应用 2000.10
    李晓东等 基于CORBA的目录服务在基于Web的网络信息管理中的应用 计算机工程与应用 2001.14
    张金祥等 一种基于CORBA的多级网络管理系统的设计与实现计算机研究与发展 2001.7
    庞燕等 方兴未艾的CORBA 微电脑世界 2001年01期
    Qusay H. Mahmou RMI vs. CORBA in developing Distributed Applications JAVA DEVELOPER CONNECTION java. sun. com Jan. 2001
    Binu John etc. performance Evaluation of Enterprise JavaBeans~(TM)(EJB~(TM)) CORBA Adapter to CORBA Server Interoperability JAVA DEVELOPER CONNECTION java. sun. com Jan. 2001
    田勇 孙新 等编著 《最新JBuilder开发人员指南》 机械工业出版社 2001年7月
    
    
    Borland/Inprise公司著 魏伟 陈维军 张烨 等译 《JBuilder开发人员指南》机械工业出版社2001年1月

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700