日期:2014-05-20  浏览次数:20786 次

想做个ACM Judge Online请大家提点建议
自从vijos关闭以后,就想跟同学,打算在学校搭建一个ACM Judge Online应用,
这几天,找到了Vijos系统的源码,发现它是用vb写的一个window 服务。
网站以ASP/VBScript为动态网页语言开发,以SQL Server 2000提供数据库服务支持,运行在Windows平台的操作系统和IIS信息服务管理系统上。考虑到Vijos系统的不稳定性和版权问题,不敢贸然使用,打算开发一套自己的oj,能在线测试pascl,c,c++程序。方便自己使用,也方便大家使用。
1.vijos运营期间,遭受过多次恶意攻击(求教防御方法)。
2.Vijos使用window服务测试,不具备真正的分布式是否可以通过Web Service改进评测机制(比如说摒弃window服务测试,直接用Web Service编译源码,运行,给出结果)
3.界面,功能模块划分,


------解决方案--------------------
毕业后就没写过算法程序了,好怀念啊。