基于soa的分布式程序设计竞赛系统的研究

基于soa的分布式程序设计竞赛系统的研究

ID:33591969

大小:384.77 KB

页数:5页

时间:2019-02-27

基于soa的分布式程序设计竞赛系统的研究_第1页
基于soa的分布式程序设计竞赛系统的研究_第2页
基于soa的分布式程序设计竞赛系统的研究_第3页
基于soa的分布式程序设计竞赛系统的研究_第4页
基于soa的分布式程序设计竞赛系统的研究_第5页
资源描述:

《基于soa的分布式程序设计竞赛系统的研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、维普资讯http://www.cqvip.com第。18卷.第10期计算机技术与发展Vo1.18No.102008年l0月COMPLYn-R1(¨NoLLXYANDDEVELOPMEN丁Oct.2008基于SOA的分布式程序设计竞赛系统的研究惠敏顺,朱国进(东华大学计算机科学与技术学院,上海200051)摘要:随着Intemet的迅猛发展.网络用户数量骤增,然而由于网络和硬件资源的局限性,使得传统的C\S与B\S架构下的在线教育资源系统不堪重负,文中提出一种基于SOA(~AceOrientedAre~tecture)的分布式处理的架构模式MIX\S,充分并合理利用硬件和网络资源,动态地满足在

2、线教育资源系统的用户规模需求。以程序设计竞赛系统为研究背景,提出分布式程序设计竞赛系统,并采用本体论的方法为系统建立一个信息完整和语义清晰的概念模型。关键词:在线教育资源系统;程序设计竞赛;SOA;分布式系统;本体模型中图分类号:TP393文献标识码:A文章编号:1673—629X(2008)10—0123—04ResearchonDistributedSystemforProgrammingContestBasedonSoAHUIMin-shun,ZHUGuo-jin(InstituteofComputerScienceandTechnology,DonghuaUniversity,Sha

3、nghai200051,China)Abstract:WiththedevelopmentofIntemet,thenumberofuse.ronIntemetincreasesswiftly.AslackofhardⅢandnetworkresou~e,onlineeducationals~temunderC\SandB\Sarchitecturtcrashes.PutsforwardanSOAbaseddistributedarchitecturenamedMIX\S,whichmakesfLdluseofthehardwareandnetworkurcesandadapttothein

4、creasingdemandsofthes~temriser.Thispaperwhosere-searchbackgroundisprogrammingcontests~temdorrminputsforwarddistributedprogrammingcontestsystem,andgivesontologicalmodelofthissystem.Keyworks:onlineeducationals~tem;programmingcontest;SOA;distributedsystem;ontologicalmodel0引言断扩大的今天,不堪重负。随着Internet的迅猛发展

5、,网络用户数量骤增,尤传统的c\S与B\S的架构都不能很好地解决其是在网上教育资源系统求学的莘莘学子,无疑增加这个问题,需要一个既能综合两者优点,又能合理充分了在线教育资源系统的压力。以ACM/IcPC(ACM利用现有资源的解决方案,文中提出了基于SOA的分InternationalCollegiateProgrammingContest)程序设计布式处理的MIX\S架构模式,并以程序设计竞赛系竞赛为例,亚洲赛区的参赛学校数和人数较5年前增统为应用背景和研究实例,进行本体建模,建立一个信加了近3倍,参赛选手以OnlineJudge(在线评测系统)息完整和语义清晰的概念模型。等程序设计竞赛系统

6、作为自己的比赛与训练平台,程序设计竞赛系统的用户规模也同样扩大了数倍,甚至1在线教育资源系统问题的现状不少系统的用户数已达到上限。在线教育资源系统的现有的在线教育资源系统在实际使用中出现了瓶维护者大多是高校,使用的是高校内的服务器和网络颈,主要表现在以下方面:资源。高校内通过教育网同互联网通讯,因此在教育首先表现在系统抗压能力差,无法适应用户规模网外的用户会受到网速的限制;而高校服务器等硬件扩大的压力需求。以程序设计竞赛系统为例,当程序设施无法与商用系统的硬件相媲美。因此,在线教育设计网上竞赛的参赛队伍规模增加后,系统中提交和资源系统,甚至一些小型商用网上系统在用户规模不刷新排名等交互次数加

7、大,现有系统无法根据规模的扩大而进行扩充,导致了服务器压力过重,影响到客户收稿日期:2008一叭一19端的运作情况,整个系统瘫痪。例如,ACM\ICPC比基金项目:国家自然科学基金资助项目(60273051)作者简介:惠敏顺(1982一),男,上海人,硕士研究生,研究方向为语赛官方比赛环境软件采用C/S架构的PC'2比赛规模义Web;朱国进,副教授,博士,研究方向为计算机网络。上限是100支队伍,事实证明超出

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

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

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