- Vijos
- 2010-04-06 01:15:26 @
广大的Vijos用户们,大家好……(此处省略∞字)
现在Vijos试运行期间,系统显得很不稳定,有很多的用户要求Vijos补上某些漏洞或是替换测评系统为VijosNT。
但是我认为替换VijosNT在短期内是很不现实的。
首先,VijosNT和网页端的接口有两种。对于带IDE的旧版VijosNT,采用的是我开发的VijosNT-Vijos接口,而现在新版的VijosNT用的是一个Iceboy写的叫VijosCompatibleLayer的系统服务。该服务通过网页端向127.0.0.1的指定地址发送请求达到测评目的。但是VijosNT的Server端在向Judger端发送请求时并不会向Client或是VijosCompatibleLayer发送关于测评机的信息。也就是说无法知道是哪台测评机在进行评测,有可能会对用户造成不便,获知网页端和数据库不支持。
再者就是用户需要一段时间的适应期,来适应突然变成英文的测评结果。
还有就是Contester,本来的比赛测评是在ASP上评测的,如果换了VijosNT,将使用VijosContester评测比赛,导致网页端又要修改。
况且VijosNT的向下兼容性不是很好,Iceboy是在Windows7下编写VijosNT的。在配置说明里,明确支出VijosNT只支持以下操作系统:
Windows 7
Windows Server 2008
Windows Server 2008 R2(Windows Server 7)
Windows Server 2003
而且对Server 2003不提供技术支持,也就是说测评机要重新弄过。
暂时写到这里,请期待给那些想换VijosNT的用户们(二)
5 条评论
-
smdcn LV 8 @ 2010-04-06 01:15:34
LZ也主要配置过VJNT的环境吧,恩很多地方说的很水,VJNT是由许多Judger客户端连接到VJNT_Server来进行评测任务的,而VTS是直接和数据交互,在机制本身两者有些区别的,而VJNT_Server并不包括了比赛的处理功能,所以需要Contester来进行比赛的测试。但其实要改动这部分并不困难…只是可能Conan另有考虑什么的,何况VTS也没有想象中的那么糟糕…至少我是这么认为的。
恩…就是这么的说…至于英文测试结果之类的说法就是纯扯蛋啦扯蛋…(我低调的跑去学知识去了)
-
2010-04-05 22:53:23@
啊..我喜欢阅读这样的技术贴子..
..大家都好厉害啊..我都不知道 VijosNT 是什么东西..
还有 Ice Boy 是不是这个的作者 ^ ^
他是不是很厉害?..# -
2010-04-05 16:21:36@
- -
怎么说吧。。有利有弊
-
2010-04-04 20:38:56@
对,应该学会创新,不能直接拿人家的东西来用。
-
2010-04-04 13:43:51@
同意。TYVJ不应该和VJ相提并论,就跟RQ和VJ一样。
VJ使用VJNT还有诸多坏处,我认为VJ应该努力改进VTS
- 1