希望各位高手来讨论一下一个4000人在线的考试系统的设计方案!!做过大型考试系统的高手进来!!

ziqing 2004-07-26 11:14:01
最过碰到一个项目,是一个4000人同时在线的考试系统,由于以前没有做过这么多人的在线考试,希望各位高手不要吝啬自己的思想,来讨论一下???
我想在考试时把试题下载到客户端这样也许能减轻服务器,不知有没有这样做的,
??希望各位能说出自己的想法???
...全文
392 51 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
51 条回复
切换为时间正序
请发表友善的回复…
发表回复
little06 2004-08-02
  • 打赏
  • 举报
回复
想一想卡拉Ok软件的实现吧,都面临这样的问题
或者有些帮助
zjqyb 2004-07-30
  • 打赏
  • 举报
回复
linux+oracle+php(cgi)
2312 2004-07-30
  • 打赏
  • 举报
回复
没有做过,帮你顶

ziqing 2004-07-30
  • 打赏
  • 举报
回复
顶!
befree 2004-07-29
  • 打赏
  • 举报
回复
.net+IIS不够稳定
cobra太复杂
还是用jsp+ejb吧
leanxj 2004-07-29
  • 打赏
  • 举报
回复
b/s,b/s,b/s:世界公认的!!!
Summer1314 2004-07-29
  • 打赏
  • 举报
回复
用DCOM或者CORBA吧
ziqing 2004-07-29
  • 打赏
  • 举报
回复
一天一UP!
pxsoftcsdn 2004-07-29
  • 打赏
  • 举报
回复
假设4000个人同时连接的话,用什么做旱都是难以实现的。服务器如果采用无状态编程,每次下载的数据不多,保证同时上线的人不多还可以,否则只能多台服务器了。不管用什么技术,总得与服务器建立连接吧,每个连接要一个线程吧,一个Windows服务程序最多能同时开多少个线程?动动脑子吧!
agtian 2004-07-29
  • 打赏
  • 举报
回复
服务器用c做,客户端用delphi做,用多线程+数据结构,最好能用哈西表
super2 2004-07-29
  • 打赏
  • 举报
回复
不会
ziqing 2004-07-29
  • 打赏
  • 举报
回复
DELPHI有点让人失望!!
getit911 2004-07-28
  • 打赏
  • 举报
回复
等死吧
ziqing 2004-07-28
  • 打赏
  • 举报
回复
谢谢楼上!!我正打算用。NET里的XML解决!!做成B/S
wizardqi 2004-07-28
  • 打赏
  • 举报
回复
我的也是把试题下载到本地,还有考生的在线信息,不过都是加密过的。
wizardqi 2004-07-28
  • 打赏
  • 举报
回复
我做过一个同时500人在线考试的系统(C/S)。最令人头痛的是同时有很多考生登陆服务器下题或交卷,这种情况下服务器会被拖死,何况4000人,所以我在考试系统中加入了队列技术,开辟了20个线程,这样以来,尽管忙时会慢些,但工作正常。但我觉得最好采用B/S结构,否则4000人的问题会更难解决。
getit911 2004-07-28
  • 打赏
  • 举报
回复
要看你的服务器硬件配置和服务端程序的质量。
ziqing 2004-07-28
  • 打赏
  • 举报
回复
俺担心的是4000人同时开始考试,同时读取服务数据,一般的服务器会崩溃呀!!1
getit911 2004-07-28
  • 打赏
  • 举报
回复
用activex form ,嵌到浏览器中,用加密的TCP/IP协议通讯,不赞成下载到本地,安全性不高。
godnoloveihavelove 2004-07-28
  • 打赏
  • 举报
回复
以前做过类似系统,很久以前了,当时是用三层来写的,用DCOM应该就可以了
加载更多回复(31)

5,928

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧